Token导航 LogoToken导航

MCP Server · AI代理

MCP Graphql Schema

一个为大型语言模型(LLMs)提供GraphQL模式信息的服务器,允许LLM通过专用工具探索和理解GraphQL模式。

stdio官方级别未说明来源级核验工具 6mcp-graphql-schema
GraphQL开发工具JavaScriptClaudeClaude Desktop

快速开始

作者 / 组织
hannesj
提供方
hannesj
运行时
Node.js

工具数量

6

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

45

仓库热度

收录来源

2 个

MCP World

选型结论

MCP Graphql Schema 属于AI代理类 MCP Server,公开资料标注 6 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

仅本地运行

安装与配置

安装命令

npx -y mcp-graphql-schema

客户端配置示例

{
  "mcpServers": {
    "mcp-graphql-schema": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-graphql-schema"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 6 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

GraphQL模式模型上下文协议服务器

一个模型上下文协议(MCP)服务器,将GraphQL模式信息暴露给像Claude这样的大型语言模型(LLM)。此服务器允许LLM通过一组专用工具探索和理解GraphQL模式。

特性

  • 加载通过命令行参数指定的任何GraphQL架构文件
  • 探索查询、变异和订阅字段
  • 查找详细的类型定义
  • 使用模式匹配搜索类型和字段
  • 获取简化的字段信息,包括类型和参数
  • 过滤掉内部GraphQL类型以获得更清晰的结果

用法

命令行

使用特定的架构文件运行MCP服务器:

# Use the default schema.graphqls in current directory
npx -y mcp-graphql-schema

# Use a specific schema file (relative path)
npx -y mcp-graphql-schema ../schema.shopify.2025-01.graphqls

# Use a specific schema file (absolute path)
npx -y mcp-graphql-schema /absolute/path/to/schema.graphqls

# Show help
npx -y mcp-graphql-schema --help

通过Smithery安装

通过以下方式自动安装Claude Desktop的GraphQL Schema 史密瑟里:

npx -y @smithery/cli install @hannesj/mcp-graphql-schema --client claude

Claude桌面集成

要将此MCP服务器与Claude Desktop一起使用,请编辑您的 claude_desktop_config.json 配置文件:

{
  "mcpServers": {
    "GraphQL Schema": {
      "command": "npx",
      "args": ["-y", "mcp-graphql-schema", "/ABSOLUTE/PATH/TO/schema.graphqls"]
    }
  }
}

配置文件的位置:

  • macOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: $env:AppData\Claude\claude_desktop_config.json

Claude代码集成

要将此MCP服务器与Claude Code CLI一起使用,请执行以下步骤:

  1. 将GraphQL Schema MCP服务器添加到Claude代码中
   # Basic syntax
   claude mcp add graphql-schema npx -y mcp-graphql-schema

   # Example with specific schema
   claude mcp add shopify-graphql-schema npx -y mcp-graphql-schema  ~/Projects/work/schema.shopify.2025-01.graphqls
  1. 验证MCP服务器是否已注册
   # List all configured servers
   claude mcp list

   # Get details for your GraphQL schema server
   claude mcp get graphql-schema
  1. 如果需要,请删除服务器
   claude mcp remove graphql-schema
  1. 使用Claude Code中的工具

配置后,您可以在Claude Code会话中通过询问有关GraphQL模式的问题来调用该工具。

提示:

  • 使用 -s 或 --scope 旗与 project (默认)或 global 指定配置的存储位置
  • 为具有不同名称的不同架构添加多个MCP服务器(例如,主API架构、Shopify架构)

MCP工具

服务器为LLM提供了以下工具来与GraphQL模式交互:

  • list-query-fields:列出GraphQL查询的所有可用根级字段
  • get-query-field:获取SDL格式的特定查询字段的详细定义
  • list-mutation-fields:列出GraphQL突变的所有可用根级别字段
  • get-mutation-field:获取SDL格式的特定变异字段的详细定义
  • list-subscription-fields:列出GraphQL订阅的所有可用根级字段(如果存在于架构中)
  • get-subscription-field:获取特定订阅字段的详细定义(如果架构中存在)
  • list-types:列出GraphQL架构中定义的所有类型(不包括内部类型)
  • get-type:获取SDL格式的特定GraphQL类型的详细定义
  • get-type-fields:获取特定GraphQL对象类型的字段及其类型的简化列表
  • search-schema:按名称模式搜索模式中的类型或字段(不区分大小写的正则表达式)

例子

要尝试的示例查询:

What query fields are available in this GraphQL schema?
Show me the details of the "user" query field.
What mutation operations can I perform in this schema?
List all types defined in this schema.
Show me the definition of the "Product" type.
List all fields of the "Order" type.
Search for types and fields related to "customer".

工具与能力

工具数量

6

资源数量

0

提示词数量

0

能力标签

GraphQLJavaScript本地部署模式分析LLM集成开发工具API探索

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 6 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Graphql Schema

MCP World · 本页

6stdio有2 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Graphql Schema 怎么安装?

公开资料给出的安装命令是 npx -y mcp-graphql-schema,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP Graphql Schema 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

MCP Graphql Schema 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Graphql Schema 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Graphql Schema 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP