GraphQL MCP server for AI assistants
A Model Context Protocol (MCP) server implementation that provides GraphQL API interaction capabilities. This server enables AI assistants to interact with GraphQL APIs through a set of standardized tools.
graphql_query
query
(string): The GraphQL query to executevariables
(object, optional): Variables for the queryendpoint
(string, optional): GraphQL endpoint URLheaders
(object, optional): HTTP headers for the requesttimeout
(number, optional): Request timeout in millisecondsallowMutations
(boolean, optional): Whether to allow mutation operationsgraphql_introspect
endpoint
(string, optional): GraphQL endpoint URLheaders
(object, optional): HTTP headers for the requestincludeDeprecated
(boolean, optional): Whether to include deprecated types/fields{
"mcpServers": {
"graphql": {
"command": "npx",
"args": [
"-y",
"mcp-graphql-tools",
"--endpoint=https://api.github.com/graphql",
"--headers={\"Authorization\":\"Bearer YOUR_GITHUB_TOKEN\"}",
"--timeout=30000",
"--maxComplexity=100"
]
}
}
}
The server accepts the following command-line arguments:
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
An MCP server that provides tools for retrieving and processing documentation through vector search, both locally or hosted. Enabling AI assistants to augment their responses with relevant documentation context.
MCP server for RAG-based document search and management
A simple note-taking MCP server for recording and managing notes with AI models.