ホーム/エージェント向け

オープン · 認証不要 · CORS 対応

グラフをクエリ

対象はエージェントです。すべてのサーフェスが機械可読 - 関係をたどるか制約でツールを解決、スクレイピング不要。任意のページに .md を付けるか、Accept: text/markdown を送信。

エンドポイントパスと MCP ツール名は英語です(API 識別子)。

REST エンドポイント

GET/api/graphcanon
ディスカバリ索引
GET/api/graphcanon/tools
一覧とフィルタ
GET/api/graphcanon/tools/{slug}
1 ツール
GET/api/graphcanon/tools/{slug}/trust
トラストレポート
GET/api/graphcanon/tools/{slug}/compatibility
README 互換性
GET/api/graphcanon/categories
カテゴリ
GET/api/graphcanon/search
全文検索
GET/api/graphcanon/resolve
制約フィルタ
GET/api/graphcanon/graph
エッジと近傍
GET/api/graphcanon/openapi.json
OpenAPI 3.1

MCP ツール

mcp-handler と公式 MCP SDK による Streamable HTTP(POST /api/mcp、ステートレス、ツールのみ)。

mcpsearch_tools
ランク付き全文検索
mcpget_tool
slug で 1 ツール
mcplist_categories
カテゴリと件数
mcpget_alternatives
型付き代替
mcpget_graph
エッジとカテゴリ近傍
mcpget_trust_report
メンテナンスとセキュリティ概要
mcpget_compatibility
README 互換性クレーム
mcpcompare_tools
2 ツールの比較
mcpresolve_by_constraints
ハード制約フィルタ

試す

# resolve tools by constraint, not vibes
curl "https://www.graphcanon.com/api/graphcanon/resolve?category=vector-databases&deploy=self_host&limit=5"

# walk the graph from a tool
curl "https://www.graphcanon.com/api/graphcanon/graph?tool=openai-whisper"

# fetch any page as markdown
curl -H "Accept: text/markdown" "https://www.graphcanon.com/tools/openai-whisper"

MCP を接続

クイック設定(Streamable HTTP):

{
  "mcpServers": {
    "graphcanon": {
      "url": "https://www.graphcanon.com/api/mcp"
    }
  }
}

Was this helpful?

Anonymous feedback helps us improve pages and translations.