# GraphQL Forge

> Use this tool when you need to automatically convert GraphQL APIs into MCP tools, solving the problem of manual tool definition and integration with AI assistants. It takes GraphQL APIs as input and generates individual tools for each query and mutation with JSON schema validation as output. Ideal for developers, teams, and organizations building AI workflows that interact with GraphQL-based services, requiring automated and optimized bridging.

Canonical page: https://skillsregistry.net/skills/toolprint-graphql-forge  
JSON: https://api.skillsregistry.net/v1/skills/toolprint-graphql-forge

## Description

MCP GraphQL Forge server by OneGrep automatically converts any GraphQL API into MCP tools through schema introspection and intelligent field selection caching. The implementation generates individual tools for each GraphQL query and mutation with proper JSON schema validation, handles complex nested types and circular references through optimized caching strategies, and supports both stdio and HTTP transport modes with authentication header passthrough. Built with TypeScript and comprehensive test coverage, it serves developers who need to expose existing GraphQL APIs to AI assistants without manual tool definition, teams building AI workflows that interact with GraphQL-based services like GitHub or Shopify APIs, and organizations requiring automated GraphQL-to-MCP bridging with performance optimizations for large schemas.

## Trust

- **Trust score (0–1):** 0.81
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/toolprint-graphql-forge)
- **Repository:** <https://github.com/toolprint/mcp-graphql-forge>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "toolprint-graphql-forge"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/toolprint-graphql-forge` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/toolprint-graphql-forge/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
