GraphQL

Provides introspection and exploration of GraphQL schemas via an MCP interface for smart search, type inspection, and operation discovery.
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational