modelscope·@ibraheem4/clover-mcp
通过安全的OAuth身份验证MCP服务器,启用AI代理对Clover商户数据、库存和订单的访问和交互。
一个用于通过 OAuth 认证与 Clover API 交互的最小 MCP 服务器。
此 MCP 服务器允许生成式 AI 模型和其他客户端使用 Model Context Protocol 访问您的 Clover 商家数据。通过这种集成,模型可以:
~/.config/anthropic/claude.mcp.json):{
"mcpServers": {
"clover": {
"command": "npx",
"args": ["-y", "@ibraheem4/clover-mcp"],
"env": {
"CLOVER_CLIENT_ID": "your-clover-client-id",
"CLOVER_CLIENT_SECRET": "your-clover-client-secret",
"CLOVER_BASE_URL": "https://apisandbox.dev.clover.com"
},
"disabled": false,
"autoApprove": ["initiate_oauth_flow", "get_merchant_info", "list_inventory", "list_orders"]
}
}
}
/mcp use clover
Can you help me connect to my Clover account?
您可以直接运行 MCP 服务器:
# Install and run in one command
npx @ibraheem4/clover-mcp
# With credentials
CLOVER_CLIENT_ID=your-client-id CLOVER_CLIENT_SECRET=your-client-secret npx @ibraheem4/clover-mcp
在使用此 MCP 服务器之前,您需要设置一个 Clover 应用程序:
http://localhost:4000/oauth-callbackCode.env 文件中通过 MCP 协议可使用以下工具:
get_oauth_status: 检查 OAuth 凭据是否可用initiate_oauth_flow: 启动 OAuth 流程以获取访问令牌get_merchant_info: 获取有关商家的信息list_inventory: 列出库存项目(可选过滤)list_orders: 列出订单(可选过滤)连接后,您可以使用以下示例提示与 Claude 交互:
连接到 Clover:
我想连接到我的 Clover 账户。
获取商家信息:
你有关于我的 Clover 商家账户的什么信息?
列出库存项目:
显示我库存中的前 10 项。
列出订单:
你能列出我最近的订单吗?
npm install
cp .env.example .env
# 使用您的 Clover OAuth 凭据编辑 .env 文件
npm run build
./run.sh
要将新版本发布到 npm:
# Update version in package.json
npm version patch # or minor, or major
# Build and publish
npm run build
npm publish
如果您遇到 OAuth 问题:
http://localhost:4000/oauth-callbackinitiate_oauth_flow 启动 OAuth 流程MIT
一种MCP服务器,它将人工智能助手连接到SearchAgora,使用户能够通过自然语言对话在网页上搜索、发现和购买产品。
一个服务器,它通过BigGo的价格比较API,实现跨多个电子商务平台搜索产品、追踪价格历史以及比较产品规格的功能。
一个概念验证的模型上下文协议服务器,使大型语言模型应用程序能够与Uber Eats互动,允许人工智能代理通过自然语言浏览和订购食物。
使用 Apify 提供的 3,000 多种预构建云工具(称为 Actors),从网站、电子商务平台、社交媒体、搜索引擎、地图等提取数据。
暂无描述。
暂无描述。