mcp-graphql-schema

mcp-graphql-schema

26

This is a Model Context Protocol server designed to expose and facilitate interaction with GraphQL schema data, particularly for use with Large Language Models such as Claude. It offers command line tools and Claude integration capabilities to explore, manage, and query schema information effectively.

What is the purpose of the GraphQL Schema MCP server?

The server is designed to expose GraphQL schema information to LLMs, allowing them to explore and understand the schema's structure and components.

How can I load a specific GraphQL schema file?

You can load a specific schema file by specifying its path as a command line argument when running the MCP server.

Can I filter out internal GraphQL types?

Yes, the server provides functionality to filter out internal GraphQL types for cleaner results.

How do I integrate the server with Claude Desktop?

You can integrate the server with Claude Desktop by editing the claude_desktop_config.json configuration file to include the server's command and arguments.

What tools does the server provide for interacting with GraphQL schemas?

The server provides tools such as listing query, mutation, and subscription fields, getting detailed field definitions, listing types, and searching the schema by name pattern.