io.github.murilojrpereira/mcp-graphql-bridge MCP Server
io.github.murilojrpereira/mcp-graphql-bridge
What is the io.github.murilojrpereira/mcp-graphql-bridge MCP server?
Bridges any GraphQL API to Claude Code — auto-generates MCP tools via schema introspection.
How to install io.github.murilojrpereira/mcp-graphql-bridge
Copy-paste configuration for popular MCP clients.
GRAPHQL_API_URLGraphQL endpoint URL used for executing queries and mutations. Defaults to the public Countries API.
GRAPHQL_INTROSPECTION_URLGraphQL endpoint URL used for schema introspection. Defaults to GRAPHQL_API_URL.
GRAPHQL_TOKENsecretBearer token for authenticating query and mutation execution.
GRAPHQL_INTROSPECTION_TOKENsecretBearer token for schema introspection. Defaults to GRAPHQL_TOKEN.
GRAPHQL_MAX_TOOLSMaximum number of generated query and mutation tools. Defaults to 128.
GRAPHQL_INCLUDE_MUTATIONSSet to false to disable mutation tools and mutation execution. Defaults to true.
GRAPHQL_MAX_RETRIESRetries for transient upstream responses. Defaults to 0.
{
"mcpServers": {
"mcp-graphql-bridge": {
"command": "npx",
"args": [
"-y",
"mcp-graphql-bridge"
],
"env": {
"GRAPHQL_API_URL": "<YOUR_GRAPHQL_API_URL>",
"GRAPHQL_INTROSPECTION_URL": "<YOUR_GRAPHQL_INTROSPECTION_URL>",
"GRAPHQL_TOKEN": "<YOUR_GRAPHQL_TOKEN>",
"GRAPHQL_INTROSPECTION_TOKEN": "<YOUR_GRAPHQL_INTROSPECTION_TOKEN>",
"GRAPHQL_MAX_TOOLS": "<YOUR_GRAPHQL_MAX_TOOLS>",
"GRAPHQL_INCLUDE_MUTATIONS": "<YOUR_GRAPHQL_INCLUDE_MUTATIONS>",
"GRAPHQL_MAX_RETRIES": "<YOUR_GRAPHQL_MAX_RETRIES>"
}
}
}
}{
"mcpServers": {
"mcp-graphql-bridge": {
"command": "npx",
"args": [
"-y",
"mcp-graphql-bridge"
],
"env": {
"GRAPHQL_API_URL": "<YOUR_GRAPHQL_API_URL>",
"GRAPHQL_INTROSPECTION_URL": "<YOUR_GRAPHQL_INTROSPECTION_URL>",
"GRAPHQL_TOKEN": "<YOUR_GRAPHQL_TOKEN>",
"GRAPHQL_INTROSPECTION_TOKEN": "<YOUR_GRAPHQL_INTROSPECTION_TOKEN>",
"GRAPHQL_MAX_TOOLS": "<YOUR_GRAPHQL_MAX_TOOLS>",
"GRAPHQL_INCLUDE_MUTATIONS": "<YOUR_GRAPHQL_INCLUDE_MUTATIONS>",
"GRAPHQL_MAX_RETRIES": "<YOUR_GRAPHQL_MAX_RETRIES>"
}
}
}
}{
"mcpServers": {
"mcp-graphql-bridge": {
"command": "npx",
"args": [
"-y",
"mcp-graphql-bridge"
],
"env": {
"GRAPHQL_API_URL": "<YOUR_GRAPHQL_API_URL>",
"GRAPHQL_INTROSPECTION_URL": "<YOUR_GRAPHQL_INTROSPECTION_URL>",
"GRAPHQL_TOKEN": "<YOUR_GRAPHQL_TOKEN>",
"GRAPHQL_INTROSPECTION_TOKEN": "<YOUR_GRAPHQL_INTROSPECTION_TOKEN>",
"GRAPHQL_MAX_TOOLS": "<YOUR_GRAPHQL_MAX_TOOLS>",
"GRAPHQL_INCLUDE_MUTATIONS": "<YOUR_GRAPHQL_INCLUDE_MUTATIONS>",
"GRAPHQL_MAX_RETRIES": "<YOUR_GRAPHQL_MAX_RETRIES>"
}
}
}
}{
"servers": {
"mcp-graphql-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-graphql-bridge"
],
"env": {
"GRAPHQL_API_URL": "<YOUR_GRAPHQL_API_URL>",
"GRAPHQL_INTROSPECTION_URL": "<YOUR_GRAPHQL_INTROSPECTION_URL>",
"GRAPHQL_TOKEN": "<YOUR_GRAPHQL_TOKEN>",
"GRAPHQL_INTROSPECTION_TOKEN": "<YOUR_GRAPHQL_INTROSPECTION_TOKEN>",
"GRAPHQL_MAX_TOOLS": "<YOUR_GRAPHQL_MAX_TOOLS>",
"GRAPHQL_INCLUDE_MUTATIONS": "<YOUR_GRAPHQL_INCLUDE_MUTATIONS>",
"GRAPHQL_MAX_RETRIES": "<YOUR_GRAPHQL_MAX_RETRIES>"
}
}
}
}claude mcp add mcp-graphql-bridge --env GRAPHQL_API_URL=<YOUR_GRAPHQL_API_URL> --env GRAPHQL_INTROSPECTION_URL=<YOUR_GRAPHQL_INTROSPECTION_URL> --env GRAPHQL_TOKEN=<YOUR_GRAPHQL_TOKEN> --env GRAPHQL_INTROSPECTION_TOKEN=<YOUR_GRAPHQL_INTROSPECTION_TOKEN> --env GRAPHQL_MAX_TOOLS=<YOUR_GRAPHQL_MAX_TOOLS> --env GRAPHQL_INCLUDE_MUTATIONS=<YOUR_GRAPHQL_INCLUDE_MUTATIONS> --env GRAPHQL_MAX_RETRIES=<YOUR_GRAPHQL_MAX_RETRIES> -- npx -y mcp-graphql-bridgeRelated MCP servers
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
World Monitor
Live global intelligence: real-time markets, conflicts, country risk, chokepoints, energy. 39 tools.
Netdata
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Trending hip-hop artist momentum scores across four cultural dimensions.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.