只读 Shopify MCP 服务器:纯标准库单文件实现,附自测防坑
PrestigiousAddress47 · reddit · 2026-09-15
作者开源了一个只读的 Shopify 目录/库存 MCP 服务器 shop-mcp。核心卖点:- 只提供 searchproducts、getproduct、checkinventory、lowstockreport 四个只读工具,避免把可写权限交给 LLM 误操作线上店铺 - 单文件、仅用 Python 标准库:手写 JSON-RPC over stdio、urllib 调 Shopify Admin GraphQL,不用任何 SDK - 处理了诸多细节坑:SKU 空格转义、null 库存不当作 0、分页 cursor 不假设格式良好、msg.get("id") 用存在性而非真值检查 - 提供 --self-test:183 条断言 10 秒无 token 验证,wheel 比源码少 3 个文件所以 183 vs 200 的差异是刻意的;mutationtest.sh 注入 23 个缺陷全部能被测红 - MIT、无遥测、无付费层,已上 PyPI 和 MCP Registry。对想自己手写 MCP 服务器的人来说是一份很实用的参考实现。
「编程与Agent」频道最新
- Benzi 上线:贴个 GitHub 链接即可在线对话任意代码仓库 — DonkeyTheKing · 2026-09-15
- 蚂蚁 Ling 携手 Hugging Face 与 NVIDIA 办本地 AI 助手实战专场 — heyneighbor · 2026-09-15
- 两周经验浓缩成开源 Skill,一句话让 Codex 开发并上架 Obsidian 插件 — vista8 · 2026-09-15
- 腾讯微信团队开源 WeKnora:企业知识库 RAG 平台斩获 2.3 万 Star — yangyi · 2026-09-15
- 开发者自建本地编排层 Taskuary,给多个编码 agent 共享任务队列 — Appropriate-Path-461 · 2026-09-15
- Plane 展示企业级 Agent 平台四项产品差异 — JosephJacks_ · 2026-09-15