loading…
Search for a command to run...
loading…
A read-only MCP server that enables querying and introspection of any Gadget app via GraphQL. It allows users to list models, inspect fields, and fetch records
A read-only MCP server that enables querying and introspection of any Gadget app via GraphQL. It allows users to list models, inspect fields, and fetch records directly within AI tools like Claude and Cursor.
Generic read-only MCP server for any Gadget app. Query any model via GraphQL introspection — no generated client required.
Built by Stronger eCommerce.
Run the interactive setup wizard from inside your Gadget project directory.
It auto-detects your app slug from .gadget/sync.json and writes your config automatically.
npx @stronger-ecommerce/gadget-mcp setup
The wizard will:
.gadget/sync.json (if present)claude mcp add command for Claude Code~/.cursor/mcp.json for CursorGo to https://<your-app>.gadget.app/edit/settings/api-keys and create a key with read access.
claude mcp add my-app-gadget \
-e GADGET_APP=my-app \
-e GADGET_API_KEY=your_key_here \
-- npx @stronger-ecommerce/gadget-mcp
Register multiple apps under different names:
claude mcp add app-one-gadget \
-e GADGET_APP=my-first-app \
-e GADGET_API_KEY=key1 \
-- npx @stronger-ecommerce/gadget-mcp
claude mcp add app-two-gadget \
-e GADGET_APP=my-second-app \
-e GADGET_API_KEY=key2 \
-- npx @stronger-ecommerce/gadget-mcp
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"app-one-gadget": {
"command": "npx",
"args": ["@stronger-ecommerce/gadget-mcp"],
"env": {
"GADGET_APP": "my-first-app",
"GADGET_API_KEY": "key1"
}
},
"app-two-gadget": {
"command": "npx",
"args": ["@stronger-ecommerce/gadget-mcp"],
"env": {
"GADGET_APP": "my-second-app",
"GADGET_API_KEY": "key2"
}
}
}
}
| Variable | Required | Default | Description |
|---|---|---|---|
GADGET_APP |
Yes | — | App slug, e.g. my-app |
GADGET_API_KEY |
Yes | — | Production API key |
GADGET_ENVIRONMENT |
No | production |
production or development |
| Tool | Description |
|---|---|
list_models |
List all models available in the app |
introspect_model |
Show fields and types for a model |
query_records |
Query any model with filters and field selection |
get_record |
Fetch a single record by ID |
run_graphql |
Run a raw read-only GraphQL query (mutations are blocked) |
Once connected, ask Claude:
Planned ideas and research notes (including logs / ggt integration for agents) live in FUTURE_FEATURES.md.
Bug reports and pull requests are welcome!
maingit clone https://github.com/Stronger-eCommerce/gadget-mcp
cd gadget-mcp
npm install
npm run build
npm test
Made with ♥ by Stronger eCommerce — Shopify development and eCommerce operations.
Выполни в терминале:
claude mcp add gadget-mcp-server -- npx Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzНе уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai