mcp-graphql-forge
by UnitVectorY-Labs
Overview
Exposes curated GraphQL queries as modular tools through an MCP server, enabling intentional API interactions from agents.
Installation
FORGE_CONFIG=mcp-graphql-forge/example mcp-graphql-forgeEnvironment Variables
- FORGE_CONFIG
- FORGE_DEBUG
Security Notes
The `token_command` in `forge.yaml` allows execution of arbitrary shell commands (e.g., `gh auth token`). If the `forge.yaml` configuration file is compromised or untrusted, this feature could lead to Remote Code Execution (RCE) with the privileges of the server process. The `env_passthrough` option further allows passing potentially sensitive environment variables from the server's environment to this arbitrary command. Debug mode (`--forgeDebug` or `FORGE_DEBUG=true`) logs full HTTP requests and responses, which could expose authentication tokens and sensitive data if logs are not secured.
Similar Servers
FerrumMCP
A browser automation server for AI assistants to interact with web pages through a standardized Model Context Protocol (MCP) interface.
dev-kit-gh-mcp-server
A server providing Model Context Protocol (MCP) tools for automating and interacting with GitHub repositories, primarily for bots and AI agents.
7134-easy-mcp-server
This project provides an easy-to-setup server solution designed to bridge or interact with Minecraft servers, simplifying their management or extending their functionalities.
forge-mcp
A server environment likely used for developing or hosting applications related to game modding, specifically for a 'forge' compatible platform such as Minecraft Forge.