- Home
- MCP servers
- GraphQL
GraphQL
- typescript
0
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"martinshumberto-mcp-server-graphql": {
"command": "node",
"args": [
"/Users/martinshumberto/repositories/cw-mcp-server/build/main.js",
"--debug"
]
}
}
}You can explore and introspect any GraphQL API with the MCP Server, giving you fast access to types, queries, mutations, and documentation through a powerful, searchable interface. This server works with Cursor IDE and MCP Client to help you discover schema elements, understand relationships, and build queries efficiently.
How to use
You will connect to a local MCP service through a stdio-based server configuration that runs alongside your project. Use the MCP tools to inspect the schema, search for concepts across the GraphQL surface, view type and field details, and discover related types. In Cursor IDE, start typing to receive intelligent suggestions and jump to type definitions for quick navigation.
How to install
Prerequisites: you need Node.js installed on your system and a project where the MCP server will run alongside your GraphQL client.
# Install dependencies for the MCP server project
# Use the package manager you prefer; yarn is shown in examples
yarn install
# Start the MCP server in development mode (example runtime shown in a config snippet)
# This assumes you have a build output at the specified path from your project setup
node /Users/martinshumberto/repositories/cw-mcp-server/build/main.js --debug
Additional content
Configuration notes and practical setup details are provided below to help you run the MCP server smoothly with your GraphQL endpoint and Cursor IDE.
Available tools
Schema Tool
Retrieves the full GraphQL schema and returns a structured representation for inspection and navigation.
Search Tool
Performs advanced search across schema elements with multi-word, fuzzy, and threshold-based matching.
Types Tool
Fetches detailed information about a specific GraphQL type, including fields and related types.
Field Tool
Provides in-depth information about a particular field within a type, including arguments and return type.
Related Types Tool
Finds types related to a given type to illuminate schema connections and usage scenarios.