开放 · 无需认证 · 支持 CORS
查询知识图谱
受众是 Agent。每个页面均可机器读取 - 遍历关系或按约束解析工具,无需爬取。任意页面可追加 .md,或发送 Accept: text/markdown。
端点路径与 MCP 工具名称为英文(API 标识符)。
REST 端点
GET
发现索引/api/graphcanonGET
列表与筛选/api/graphcanon/toolsGET
单个工具/api/graphcanon/tools/{slug}GET
信任报告/api/graphcanon/tools/{slug}/trustGET
README 兼容性/api/graphcanon/tools/{slug}/compatibilityGET
类别/api/graphcanon/categoriesGET
全文搜索/api/graphcanon/searchGET
约束筛选/api/graphcanon/resolveGET
边与邻居/api/graphcanon/graphGET
OpenAPI 3.1/api/graphcanon/openapi.jsonMCP 工具
通过 mcp-handler 与官方 MCP SDK 提供 Streamable HTTP(POST /api/mcp,无状态,仅工具)。
mcp
排序全文搜索search_toolsmcp
按 slug 获取工具get_toolmcp
类别与数量list_categoriesmcp
类型化替代方案get_alternativesmcp
边与类别邻居get_graphmcp
维护与安全摘要get_trust_reportmcp
README 兼容性声明get_compatibilitymcp
两个工具并排对比compare_toolsmcp
硬约束筛选resolve_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"
}
}
}