Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
mcp-graphql logo
#139 · of 445 · by weekly downloadsMCP server

mcp-graphql

Introspects a GraphQL endpoint and runs queries against it, with mutations off by default.

0
SaveVisit website ↗
Rank
#139
of 445 · by weekly downloads
Weekly downloads
1.3K
npm + PyPI, last 7 days
GitHub stars
408
Repository on GitHub

Add it to your client

Community
Install
npx mcp-graphql
mcpServers
{
  "mcpServers": {
    "graphql-mcp": {
      "command": "npx",
      "args": [
        "mcp-graphql"
      ]
    }
  }
}
Transport
stdio
Runtime
Node
Auth
Not required
Tools
2
License
MIT
Stars
408
Tools
introspect-schemaquery-graphql

Point it at an endpoint and it introspects the schema on startup, exposing it both as an MCP resource and through an introspect-schema tool; query-graphql then executes operations against that endpoint. The schema does not have to come from introspection — a local .graphql file or a hosted schema URL works too, which is the practical path when introspection is disabled in production, as it often is. The safety decision worth copying is that mutations are refused unless ALLOW_MUTATIONS is set: a model holding both the full schema and write access can reach any resolver the service exposes, and that is not a default anyone should inherit accidentally.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?