The reputation layer for AI skills, tools & agents

blurrah/mcp-graphql

Score: 34.7 Rank #4312

Model Context Protocol server for GraphQL

Overview

blurrah/mcp-graphql is a TypeScript MCP server licensed under MIT. Model Context Protocol server for GraphQL Topics: ai, llm, mcp, mcp-server, modelcontextprotocol.

Ranked #4312 out of 25632 indexed tools.

Ecosystem

TypeScript MIT
aillmmcpmcp-servermodelcontextprotocol

Signal Breakdown

Stars 365
Freshness 6mo ago
Issue Health 48%
Contributors 7
Dependents 2
Forks 59
Description Brief
License MIT

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Freshness high impact

Last commit was 189 days ago — a recent commit would boost your freshness score

Issue Health high impact

You have 12 open vs 11 closed issues — triaging stale issues improves health

Badge

AgentRank score for blurrah/mcp-graphql
[![AgentRank](https://agentrank-ai.com/api/badge/tool/blurrah--mcp-graphql)](https://agentrank-ai.com/tool/blurrah--mcp-graphql)
<a href="https://agentrank-ai.com/tool/blurrah--mcp-graphql"><img src="https://agentrank-ai.com/api/badge/tool/blurrah--mcp-graphql" alt="AgentRank"></a>

Matched Queries

"model context protocol""model-context-protocol"

From the README

# mcp-graphql

A Model Context Protocol server that enables LLMs to interact with GraphQL APIs. This implementation provides schema introspection and query execution capabilities, allowing models to discover and use GraphQL APIs dynamically.

<a href="https://glama.ai/mcp/servers/4zwa4l8utf"></a>

## Usage

Run `mcp-graphql` with the correct endpoint, it will automatically try to introspect your queries.

### Environment Variables (Breaking change in 1.0.0)

> **Note:** As of version 1.0.0, command line arguments have been replaced with environment variables.

| Environment Variable | Description | Default |
|----------|-------------|---------|
| `ENDPOINT` | GraphQL endpoint URL | `http://localhost:4000/graphql` |
| `HEADERS` | JSON string containing headers for requests | `{}` |
| `ALLOW_MUTATIONS` | Enable mutation operations (disabled by default) | `false` |
| `NAME` | Name of the MCP server | `mcp-graphql` |
| `SCHEMA` | Path to a local GraphQL schema file or URL (optional) | - |
Read full README on GitHub →
Are you the maintainer? Claim this listing