G

GraphQL Forge

Automatically converts any GraphQL API into individual tools through schema introspection and intell...

56 views
0 installs
Updated Sep 17, 2025
Not audited
Automatically converts any GraphQL API into individual tools through schema introspection and intelligent caching, enabling seamless integration with GraphQL-based services like GitHub or Shopify APIs without manual tool definition.
  1. Obtain the GraphQL API endpoint URL

    • Identify the GraphQL API you want to connect to (for example, GitHub, Strapi, or your custom GraphQL service).
    • Copy the endpoint URL (it typically ends in /graphql, e.g., https://api.github.com/graphql).
  2. Obtain required authentication token (if needed)

    • For most APIs, you will need to generate an access token from the provider’s developer portal, user settings, or admin settings:
      • GitHub: Create a personal access token at https://github.com/settings/tokens.
      • Strapi: In the admin panel, under Settings → API Tokens, create a new token.
      • Shopify/WooCommerce: Follow their developer docs to create/store an API key or token.
      • For other APIs, consult their documentation on authentication.
  3. Format your authentication header

    • Most APIs require a header in the format:
      Bearer <YOUR_TOKEN>
    • For custom headers (e.g., X-API-KEY, X-SHOPIFY-ACCESS-TOKEN), use the format:
      GRAPHQL_HEADER_X_API_KEY=your-api-key
  4. Open the FastMCP connection interface

    • Click the "Install Now" button for the MCP server integration.
    • You will see input fields for required ENV variables.
  5. Fill in the environment variables as follows:

    • Set GRAPHQL_ENDPOINT to your API endpoint URL (e.g., https://api.github.com/graphql).
    • Set GRAPHQL_AUTH_HEADER to your formatted authorization header (e.g., Bearer YOUR_TOKEN).
    • If needed, add any additional custom headers in the form GRAPHQL_HEADER_* (e.g., GRAPHQL_HEADER_X_API_KEY: your-api-key).
  6. Save the configuration

    • Confirm and save your environment variable settings in FastMCP.

You’re now ready to connect to your GraphQL API using MCP GraphQL Forge!

Quick Start

View on GitHub

More for API Development

View All →

More for Developer Tools

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.