mcpgql
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcpgqlquery the GraphQL API for users"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcpgql
The GraphQL Overlord’s bridge to MCP.
mcpgql is a CLI tool and a federated bridge connecting any GraphQL endpoint directly to the Model Context Protocol (MCP) ecosystem, built upon mcp-graphql-enhanced.
Why mcpgql?
Zero-Config Integration: Seamlessly connect LLMs to your graph data.
No Environment Pollution: Unlike standard setups, no environment variables need to be declared in your
claude_desktop_config.json. All configuration (endpoints, headers, mutation toggles) is handled dynamically in your terminal gateway.Federated Power: Engineered to work flawlessly with
mcp-remotefor decentralized, multi-endpoint environments.Real-time Mutations: Full support for write operations (like
publishToDiscord) directly from your AI agent.
Related MCP server: GraphQL MCP Toolkit
Quick Start
Run the bridge via the terminal command:
mcpgqlThe interactive dialog will automatically guide you through setting up your endpoints and required environment variables:
--- Select Endpoints (Enter to confirm) ---
[✓] 1. mcp
[ ] 2. neo4j
[ ] 3. github
--- Environment variables & Config ---
[NO] 4. Allow Mutations
[OK] 5. Headers (Loaded from: /home/mcpgql/headers.json)
[+] 6. Add New Endpoint
Enter number to toggle/edit (or Enter to proceed):
1. Terminal (HTTP GraphQL Gateway)
2. MCP Inspector (stdio)
Select mode (1 or 2): 1
[INFO] Launching with ENDPOINT=https://mcp-discord.vercel.app/api/graphiql
[DEBUG] Executing: node /home/mcp-graphql-enhanced/dist/index.js
Press [r] to reconfigure endpoints/mode • Press [q] or [Ctrl+C] to quit
[BOOT] Initializing schema sync for: https://mcp-discord.vercel.app/api/graphiql
[WARN] Port 6274 is in use. Trying 6275...
[SYSTEM] Federated Bridge active on port 6275
📡 MCP Endpoint: http://localhost:6275/mcp
🎨 GraphiQL: http://localhost:6275/graphiqlIntegrate into Claude Desktop with a minimal configuration:
{
"mcpServers": {
"mcpgql": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"http://localhost:6274/mcp"
]
}
}
}Proof of Concept
Real-time Mutation: Successfully executed complex GraphQL mutations (
publishToDiscord) directly from the Claude interface.Integration Log: View the live integration proof for this session.
Success Status: The integration verifies node querying and response transmission with 100% precision.
This server cannot be deployed
Maintenance
Related MCP Connectors
The Grafbase MCP server sits in front of a GraphQL API and exposes an MCP protocol-compliant interface that allows AI agents and LLMs to explore and query GraphQL APIs using natural language. It provides tools to search schemas, introspect types and fields, and execute GraphQL queries while minimizing context bloat by returning only relevant schema subsets, with built-in support for authentication, authorization, and configurable access control.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
The Graph MCP — indexed blockchain data via subgraph GraphQL queries
Connect MCP clients to 2,000+ AI models without managing provider API keys.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables LLMs to interact with GraphQL APIs by providing schema introspection and query execution capabilities.889 npm3MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables LLMs to interact with GraphQL APIs by providing schema introspection and query execution capabilities.2 npmMIT
- AlicenseNot gradedqualityDmaintenanceA bridge that exposes any GraphQL API as tools consumable by Large Language Models via the Model Context Protocol (MCP), automatically discovering and translating API capabilities with zero maintenance required.146 npm2GPL 3.0
- AlicenseNot gradedqualityDmaintenanceA bridge that enables any LLM to access and interact with documented REST APIs through the Model Context Protocol (MCP).2 npm6MIT