Token导航 LogoToken导航TokenDH.com
Gadget MCP Server logo
开发工具stdio官方级别未说明来源级核验

Gadget MCP Server

MCP Server

@stronger-ecommerce/gadget-mcp

一个通用的只读MCP服务器,用于任何Gadget应用,通过GraphQL自省查询任何模型,无需生成客户端。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScriptClaudeClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Stronger-eCommerce

提供方

Stronger-eCommerce

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @stronger-ecommerce/gadget-mcp setup

详细介绍

@更强大的电子商务/小工具mcp

通用只读MCP服务器,适用于任何 小工具 应用程序。 通过GraphQL自省查询任何模型——不需要生成客户端。

由...建造 更强大的电子商务.

______________________________________________________________________

快速设置(推荐)

从Gadget项目目录中运行交互式安装向导。 它会自动检测您的应用程序 .gadget/sync.json 并自动写入您的配置。

npx @stronger-ecommerce/gadget-mcp setup

向导将:

  1. 从以下位置检测您的应用程序slug .gadget/sync.json (如果存在)
  2. 提示输入API密钥和环境
  3. 输出准备运行 claude mcp add 克劳德代码命令
  4. 自动写入您的 ~/.cursor/mcp.json 对于光标

______________________________________________________________________

手动设置

1.获取生产API密钥

首选 https://.gadget.app/edit/settings/api-keys 并创建具有读取权限的密钥。

2.在克劳德代码中注册

claude mcp add my-app-gadget \
  -e GADGET_APP=my-app \
  -e GADGET_API_KEY=your_key_here \
  -- npx @stronger-ecommerce/gadget-mcp

以不同名称注册多个应用程序:

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

3.在游标中注册

添加 ~/.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"
      }
    }
  }
}

______________________________________________________________________

环境变量

变量必填默认描述
GADGET_APP--应用程序段塞,例如。 my-app
GADGET_API_KEY-生产API密钥
GADGET_ENVIRONMENT没有productionproductiondevelopment

______________________________________________________________________

工具

工具说明
list_models列出应用程序中可用的所有型号
introspect_model显示模型的字段和类型
query_records使用过滤器和字段选择查询任何模型
get_record按ID获取单个记录
run_graphql运行原始只读GraphQL查询(阻止突变)

______________________________________________________________________

示例用法

连接后,问克劳德:

  • *“列出我的小工具应用程序中的模型”*
  • *“显示shopifyOrder模型上的字段”*
  • *“查找电子邮件所在的订单customer@example.com"*
  • *“获取所有有错误的记录”*

______________________________________________________________________

未来功能

计划的想法和研究笔记(包括日志/ ggt 代理集成) FUTURE_FEATURES.md.

______________________________________________________________________

贡献

欢迎Bug报告和拉取请求!

  • 发现bug了吗? 打开一个问题
  • 有修复或功能吗? 分叉仓库,进行更改,然后打开一个PR main
  • 对于重大更改,请先打开一个问题,以便我们能够在方法上保持一致

在本地运行

git clone https://github.com/Stronger-eCommerce/gadget-mcp
cd gadget-mcp
npm install
npm run build
npm test

______________________________________________________________________

关于

制作♥ 通过 更强大的电子商务 --Shopify开发和电子商务运营。

目录标签

目录标签

开发工具TypeScriptClaudeGadget本地部署GraphQLMCP服务器API查询

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@stronger-ecommerce/gadget-mcp

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP