Enterprise DNA
M MCP Servers Developer low

blurrah/mcp-graphql

by Various

Model Context Protocol server for GraphQL

B

MCP

blurrah/mcp-graphql

Added 1 June 2026

#ai #llm #mcp #mcp-server #modelcontextprotocol

Overview

A Model Context Protocol (MCP) server that enables AI assistants to query, mutate, and introspect GraphQL APIs. Built in TypeScript, it acts as a bridge between MCP-compatible clients and any GraphQL endpoint.

Best for

Best for
Developers adding GraphQL query capabilities to AI assistants or chatbots via the Model Context Protocol

Use cases

  • Query GraphQL data from an AI assistant conversation
  • Execute mutations to modify backend state via natural language
  • Introspect GraphQL schemas to understand available types and fields

Notes

A Model Context Protocol (MCP) server that enables AI assistants to query, mutate, and introspect GraphQL APIs. Built in TypeScript, it acts as a bridge between MCP-compatible clients and any GraphQL endpoint.

389 stars on GitHub. Last updated 2025-09-08. Licensed MIT.

Use cases

  • Query GraphQL data from an AI assistant conversation
  • Execute mutations to modify backend state via natural language
  • Introspect GraphQL schemas to understand available types and fields

Pros

  • Easy integration with any MCP-compatible AI client
  • Written in TypeScript with strong typing and community support
  • Acts as a generic adapter, working with any GraphQL API

Cons

  • Requires a separate MCP client or host to be useful
  • Limited to GraphQL endpoints, not a general-purpose API tool
  • May need custom configuration for authentication or complex queries

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Easy integration with any MCP-compatible AI client
  • Written in TypeScript with strong typing and community support
  • Acts as a generic adapter, working with any GraphQL API

Cons

  • Requires a separate MCP client or host to be useful
  • Limited to GraphQL endpoints, not a general-purpose API tool
  • May need custom configuration for authentication or complex queries