SkillTide Submit
Official description10 sourcesMCP servers8d ago
fotoetienne/gqai

fotoetienne/gqai

๐ŸŽ ๐Ÿ  - Generate an MCP server from tools defined as regular GraphQL queries and mutations
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add gqai -- npx -y gqai
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
23 โ˜… ยท fotoetienne/gqai ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 23 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository fotoetienne/gqai๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

gqai

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

*graphql โ†’ ai*
**gqai** is a lightweight proxy that exposes GraphQL operations as
Model Context Protocol (MCP) tools for AI like
Claude, Cursor, and ChatGPT.
Define tools using regular GraphQL queries/mutations against your GraphQL backend, and gqai automatically
generates an MCP server for you.
๐Ÿ”Œ Powered by your GraphQL backend
โš™๏ธ Driven by .graphqlrc.yml + plain .graphql files
---
โœจ Features
- ๐Ÿงฐ Define tools using GraphQL operations
- ๐Ÿ—‚ Automatically discover operations from .graphqlrc.yml
- ๐Ÿงพ Tool metadata compatible with OpenAI function calling / MCP
---
๐Ÿ› ๏ธ Installation
๐Ÿš€ Quick Start
1. Create a .graphqlrc.yml:
This file tells gqai where to find your GraphQL schema and operations.
*Note: The schema parameter tells gqai where to execute the operations. This must be a live server rather than a static schema file*
2. Add a GraphQL operation
get_all_films.graphql:
3. Add gqai to your mcp.json file:
That's it! Your AI model can now call the get_all_films tool.
Usage
Configuration
GraphQL Config
The graphql config
file is a YAML file that defines the GraphQL endpoint and the operations
you want to expose as tools. It should be named .graphqlrc.yml and placed in the root of your project.
The schema field specifies the GraphQL endpoint, and the documents field specifies the directory where your GraphQL operations are located.
In this example, the operations directory contains all the GraphQL operations you want to expose as tools.
Operations are defined in .graphql files, and gqai will automatically discover them.
Headers
You can also specify headers to be sent with each request to the GraphQL endpoint. This is useful for authentication or other custom headers.
Using Environment Variables in Headers
You can reference environment variables in header values using the ${VARNAME} syntax. For example:
You can also provide a default value using the ${VARNAME:-default} syntax:
When gqai loads the config, it will substitute ${MY_AUTH_TOKEN} with the value of the MY_AUTH_TOKEN environment variable, or use default-token if the variable is not set. This allows you to keep secrets out of your config files.
If the environment variable is not set and no default is provided, the value will be left as-is.
Using Environment Variables in Config
You can use environment variables in any part of your .graphqlrc.yml config: schema URLs, document paths, include/exclude globs, and header values. Use ${VARNAME} or ${VARNAME:-default} syntax:
gqai will substitute these with the value of the environment variable, or use the default if not set. This keeps secrets and environment-specific paths out of your config files.
Source
awesome ยท https://github.com/fotoetienne/gqai
Browse by field
MCP servers
Traction
23 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index