技术博客
二维码生成和识别:通过 MCP 协议在 AI 客户端直接调用

二维码生成和识别:通过 MCP 协议在 AI 客户端直接调用

作者: 万维易源
2026-08-31
MCPAI客户端二维码调用CherryStudio
# 二维码生成和识别:通过 MCP 协议在 AI 客户端直接调用 > 接口/接入点:二维码生成和识别(apiCode=887,MCP 服务覆盖全部接入点)· 是否免费:是 · 返回格式:JSON · 适用人群:MCP / AI Agent / 低代码开发者 · 阅读时间:约 4 分钟 ## 核心要点 - ShowAPI 提供接口级 MCP 服务,覆盖 887 全部 4 个接入点,URL:`http://www.showapi.com.cn/mcp/887/{your_appKey}`。 - 在 Cherry Studio、ChatBox 等支持 MCP 的客户端配置后即可让 AI 直接生成/识别二维码。 - `{your_appKey}` 替换为真实 AppKey([AppKey 管理](https://www.showapi.com/console#/myApp))。 ## Why:AI 客户端也能直接出二维码 把二维码能力挂成 MCP 工具后,AI 助手可以"帮我给这个链接生成二维码""识别这张图里的码",无需你写调用代码。适合低代码/智能体场景。 ## What:MCP 配置事实 | 项 | 说明 | |----|------| | MCP 服务 | 接口级,覆盖 887 全部接入点 | | 服务地址 | `http://www.showapi.com.cn/mcp/887/{your_appKey}` | | 支持的客户端 | Cherry Studio、ChatBox 等支持 MCP 的客户端 | | 鉴权 | AppKey 拼入 URL | ## How:在客户端配置 在支持 MCP 的客户端中添加如下配置(把 `{your_appKey}` 换成真实值): ```json { "mcpServers": { "showapi-mcp-887": { "url": "http://www.showapi.com.cn/mcp/887/{your_appKey}" } } } ``` 配置后,客户端会加载该接口的工具集,可直接用自然语言触发生成/识别。例如:"用二维码接口给 https://www.showapi.com 生成一张二维码"。 ### 对照:等价的直接调用(便于排查) ```python import requests resp = requests.post("https://route.showapi.com/887-1", params={"appKey": "YOUR_APPKEY"}, data={"content": "https://www.showapi.com"}, timeout=10) print(resp.json()["showapi_res_body"].get("imgUrl")) ``` ## 进阶 / 边界 - **AppKey 安全**:MCP URL 含 AppKey,仅在可信客户端配置,避免泄露。 - **覆盖全部接入点**:生成与三种识别均可经 MCP 调用,无需分别配置。 - **与 OpenAPI 互补**:需做接口治理/文档化时,见[导入 Postman / Swagger](https://www.showapi.com/guides/qrcode-openapi-import-887)。 ## FAQ **Q1:MCP 和直接调 API 有什么区别?** A:能力相同;MCP 让 AI 客户端以工具形式调用,免去你写请求代码。 **Q2:支持哪些客户端?** A:文档示例 Cherry Studio、ChatBox 等支持 MCP 的客户端。 **Q3:AppKey 写在 URL 安全吗?** A:仅在你信任的本地/私有客户端配置;公共环境勿暴露。 **Q4:MCP 能识别图片吗?** A:能,服务覆盖 887-2/3/4 三个识别接入点。 ## 相关能力 / 下一步阅读 - [二维码生成和识别:导入 Postman / Swagger 用 OpenAPI 管理接口](https://www.showapi.com/guides/qrcode-openapi-import-887) - [二维码生成和识别:5 分钟接入,从注册到生成第一个二维码](https://www.showapi.com/guides/qrcode-quickstart-887) - [二维码生成和识别:三种识别方式怎么选(上传 / 图片地址 / Base64)](https://www.showapi.com/guides/qrcode-recognition-compare-887) - **本系列共 12 篇**:查看[二维码生成和识别指南总目录](https://www.showapi.com/guides/qrcode-guides-887)