GraphQL模式搜索服务

一个轻量级高效的MCP服务器,提供对GraphQL模式文件的搜索功能,支持向量搜索和Apple Silicon设备的MPS加速。

  • by HornedHeck
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 hornedheck/graphql-schema-mcp

使用说明

描述

由于上下文窗口的限制或文件的庞大大小,处理大型复杂的GraphQL模式文件对AI代理来说可能是一项挑战。 该项目提供了一个轻量级且高效的MCP服务器,可以在GraphQL模式文件上实现搜索功能。

服务器利用向量搜索来创建模式的索引、可搜索表示,允许AI代理在GraphQL类型之间执行快速和语义相关的搜索。 它还支持MPS(金属性能着色器),以加速Apple Silicon设备上的嵌入式计算。

安装

先决条件:

  • Python 3.12或更高版本

步骤1:从PyPI安装:

pip3 install graphql-schema-mcp 

步骤2:添加到 mcp.json

    "GraphQLSchemaSearch": {
      "type" : "stdio",
      "command" : "graphql-schema-mcp"
    }