Token导航 LogoToken导航TokenDH.com
Graphql MCP Toolkit logo
运维云端stdio官方级别未说明来源级核验

Graphql MCP Toolkit

MCP Server

mcp-graphql

一个模型上下文协议服务器,使LLM能够与GraphQL API交互,提供模式自省和查询执行功能。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
API集成TypeScriptClaudeGraphQLClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kailashAppDev

提供方

kailashAppDev

最后核验

2026/5/17 20:26

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx mcp-graphql --endpoint http://localhost:3000/graphql

详细介绍

mcp图形库

](https://smithery.ai/server/mcp-graphql)

一个模型上下文协议服务器,使LLM能够与GraphQL API交互。此实现提供了模式自检和查询执行功能,允许模型动态发现和使用GraphQL API。

用法

mcp-graphql 使用正确的端点,它将自动尝试反思您的查询。

命令行参数

参数描述默认值
--endpointGraphQL端点URLhttp://localhost:4000/graphql
--headers包含请求标头的JSON字符串{}
--enable-mutations启用变异操作(默认禁用)false
--nameMCP服务器的名称mcp-graphql
--schema本地GraphQL架构文件的路径(可选)-

例子

# Basic usage with a local GraphQL server
npx mcp-graphql --endpoint http://localhost:3000/graphql

# Using with custom headers
npx mcp-graphql --endpoint https://api.example.com/graphql --headers '{"Authorization":"Bearer token123"}'

# Enable mutation operations
npx mcp-graphql --endpoint http://localhost:3000/graphql --enable-mutations

# Using a local schema file instead of introspection
npx mcp-graphql --endpoint http://localhost:3000/graphql --schema ./schema.graphql

可用工具

服务器提供两个主要工具:

  1. 内省模式:此工具检索GraphQL模式。如果您没有将架构作为资源访问的权限,请先使用此选项。

这使用本地模式文件或自省查询。

  1. 查询图形库:对端点执行GraphQL查询。默认情况下,突变被禁用,除非 --enable-mutations 已指定。

资源

  • graphql模式:服务器将GraphQL模式作为客户端可以访问的资源公开。这要么是本地模式文件,要么基于内省查询。

安装

通过Smithery安装

通过以下方式自动安装GraphQL MCP Toolkit for Claude Desktop 史密瑟里:

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

手动安装

它可以手动安装到Claude:

{
  "mcpServers": {
    "mcp-graphql": {
      "command": "npx",
      "args": ["mcp-graphql", "--endpoint", "http://localhost:3000/graphql"]
    }
  }
}

安全考虑

默认情况下,作为防止LLM修改数据库或服务数据的安全措施,会禁用突变。在生产环境中启用突变之前,请仔细考虑。

为您自己的服务器进行自定义

这是一个非常通用的实现,它允许用户进行完全的内省,并允许用户做任何事情(包括突变)。如果你需要一个更具体的实现,我建议你创建自己的MCP和锁定工具,让客户端只输入特定的查询字段和/或变量。您可以将此作为参考。

目录标签

目录标签

API集成TypeScriptClaudeGraphQL本地部署LLM交互模式自省查询执行

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

mcp-graphql

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP