GraphQL Client

Query any GraphQL endpoint with variables, headers, and history.

Fetches a public URL

Use from your agent

Streamable HTTP at https://benchline.fabwaseem.com/mcp. No key. The tool name is execute_graphql.

mcp.jsonjson
1{
2 "mcpServers": {
3 "benchline": {
4 "url": "https://benchline.fabwaseem.com/mcp"
5 }
6 }
7}
tools/calljson
1{
2 "jsonrpc": "2.0",
3 "id": 1,
4 "method": "tools/call",
5 "params": {
6 "name": "execute_graphql",
7 "arguments": {
8 "endpoint": "https://example.com/file",
9 "query": "example",
10 "timeoutMs": 15000
11 }
12 }
13}

How it works

Free GraphQL playground. Send queries to any GraphQL endpoint with JSON variables and custom headers, inspect pretty-printed responses and errors, and replay recent requests from history. Timing is reported per request.

  1. 01

    Enter the endpoint

    Paste the GraphQL HTTP endpoint URL, e.g. https://countries.trevorblades.com/.

  2. 02

    Write the query

    Add the query plus optional JSON variables and custom headers.

  3. 03

    Send and inspect

    Read the pretty-printed response, the status, and the round-trip time. Recent requests stay in history.

FAQ