
MCP GraphQL Forge
by unitvectory-labs
Configuration-driven MCP server that transforms GraphQL endpoints into modular agent tools via YAML.
What it does
MCP GraphQL Forge is a lightweight Go-based server that bridges GraphQL APIs and MCP clients. Instead of writing custom code for every API, you define your GraphQL queries, parameters, and metadata in YAML files. The server then exposes these as modular tools for AI agents, ensuring intentional and secure interactions with complex GraphQL backends.
Tools
Tools are dynamically generated based on your YAML configuration. Each tool typically includes:
- Query Mapping: Maps a tool call to a specific GraphQL query.
- Input Validation: Defines required parameters (string/number) for the GraphQL variables.
- Output Formatting: Supports
raw,json, ortoon(Token-Oriented Object Notation) to optimize LLM token usage.
Installation
Add to claude_desktop_config.json:
{
"mcpServers": {
"graphql-forge": {
"command": "mcp-graphql-forge",
"args": ["--forgeConfig", "/path/to/config"]
}
}
}
Supported hosts
- claude
Quick install
go install github.com/UnitVectorY-Labs/mcp-graphql-forge@latestInformation
- Pricing
- free
- Published
- 5/24/2026
- stars






