关于 EcomPick
EcomPick MCP 供电商卖家和团队按任务、平台及定价搜索并比较只读工具目录。结果包含来源链接和编辑核查日期,可通过托管端点或本地 stdio 服务使用。
主要功能
- 01按任务、平台和定价搜索
- 02比较两到三个工具
- 03查找有记录的替代方案
- 04浏览任务和平台分类
- 05来源链接与核查日期
适用场景
- 01查找适用于特定店铺任务的工具
- 02确认工具支持的平台
- 03比较定价类别和覆盖范围
- 04选择前查看列出的替代方案
MCP 相关
该服务向 MCP 客户端提供只读目录搜索、详情、替代方案、比较和分类工具。可通过托管的 Streamable HTTP 端点访问,也可在本地以 stdio 运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ecompick.com/mcpclaude mcp add --transport http yxcerk-ecompick https://ecompick.com/mcp{"mcpServers":{"yxcerk-ecompick":{"type":"http","url":"https://ecompick.com/mcp"}}}在 Cursor 中打开{"servers":{"yxcerk-ecompick":{"type":"http","url":"https://ecompick.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"yxcerk-ecompick":{"type":"http","url":"https://ecompick.com/mcp"}}}{"mcpServers":{"yxcerk-ecompick":{"serverUrl":"https://ecompick.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
EcomPick MCP
使用 EcomPick 的免费只读目录,通过 AI 助手查找和比较电商工具。
远程 MCP — 无需安装软件包即可使用
URL: https://ecompick.com/mcp
传输方式: Streamable HTTP
身份验证: 无。基本查询永久免费。
远程服务支持协议版本 2025-11-25、2025-06-18 和 2025-03-26。它是无状态的,并返回 JSON 响应;不提供独立的 GET 流。每个 Cloudflare 位置每分钟的请求数上限约为 60。请遵守 HTTP 429 和 Retry-After。
Claude Code
claude mcp add --transport http ecompick https://ecompick.com/mcp
Cursor
添加到 .cursor/mcp.json:
{"mcpServers":{"ecompick":{"url":"https://ecompick.com/mcp"}}}
ChatGPT 和 Claude 远程连接器
在账户支持远程 MCP 的情况下,将 https://ecompick.com/mcp 添加为自定义 MCP 连接器/应用。选择无需身份验证。是否可用以及设置界面取决于客户端和套餐。
本地 stdio 服务
需要 Node.js 22 或更高版本。
npm 尚未发布。 维护者发布 ecompick-mcp 后,运行:
npx -y ecompick-mcp
在此之前,请从此代码库构建:
git clone https://github.com/YXCerk/ecompick-mcp.git
cd ecompick-mcp
npm ci
npm run build
node dist/cli.js
此进程从 stdin 读取 MCP 消息,并向 stdout 写入协议响应。
Claude Desktop
使用 claude_desktop_config.json,并填入检出目录的绝对路径:
{"mcpServers":{"ecompick":{"command":"node","args":["/absolute/path/ecompick-mcp/dist/cli.js"]}}}
发布 npm 后,配置将变为:
{"mcpServers":{"ecompick":{"command":"npx","args":["-y","ecompick-mcp"]}}}
Claude Code(本地)
claude mcp add --transport stdio ecompick -- node /absolute/path/ecompick-mcp/dist/cli.js
Cursor(本地)
{"mcpServers":{"ecompick":{"command":"node","args":["/absolute/path/ecompick-mcp/dist/cli.js"]}}}
工具
| 工具 | 参数 | 结果 |
|---|---|---|
search_tools | query?、task?、platform?、pricing?、kind?、limit? | 筛选后的候选列表;默认 5 个,最多 20 个 |
get_tool | slug | 公开详情和来源链接 |
find_alternatives | slug | 有文档记录且已发布的替代工具 |
compare_tools | slugs(2–3 个不同值) | 定价类型、平台和类型 |
list_tasks | 无 | 任务 ID、名称和数量 |
list_platforms | 无 | 平台 ID、名称和明确支持的平台数量 |
每个工具条目都包含带有 ?ref=mcp 的 EcomPick 详情链接,以及 checkedAt(最近一次编辑核验日期;不可用时为 null)。不会生成评分。不会声称平台无关的工具具有原生集成。
定价筛选器使用目录标签,例如 Free、Free plan、Free trial、Paid、Usage based 或 Contact sales。筛选条件按 AND 组合。请使用分类工具获取当前的任务/平台 ID。未知价格会保持未知;系统会提供官方定价链接。
对话示例
卖家:“为我的 Shopify 商店查找提供免费套餐的商品图片工具。”
助手工作流:list_tasks()、list_platforms(),然后调用 search_tools({"task":"product-images","platform":"shopify","pricing":"Free plan"})。返回包含日期和来源的当前匹配结果;如果没有匹配项,请如实说明。
卖家:“此工具有哪些已列出的替代方案?”
**助手工作流:**从搜索结果中获取 slug,调用 find_alternatives({"slug":"<returned-slug>"}),并说明有文档记录的差异。
卖家:“比较这两个工具。”
助手工作流:compare_tools({"slugs":["<first-slug>","<second-slug>"]})。比较定价类型、平台覆盖范围和交付类型,不要编造数字价格或评分。
Agent Skill
将 skills/ecompick 复制到 ~/.claude/skills/ecompick 以供 Claude Code 使用,或复制到兼容 Agent Skills 的客户端的技能目录。该技能会在可用时使用远程 MCP 工具,否则使用公开 JSON。使用 JSON 路径无需安装 MCP。
数据与隐私
本仓库或 npm 包不包含该目录。stdio 服务会在运行时从以下只读端点获取数据,并将成功的响应缓存五分钟:
- https://ecompick.com/api/v1/tools.json
- https://ecompick.com/api/v1/categories.json
- https://ecompick.com/api/v1/platforms.json
本地 stdio 查询会在你的设备上进行筛选。托管的 MCP 服务会接收查询参数。点击 ref=mcp 的 EcomPick 结果会计入引荐分析。无需访问卖家账户。
代码采用 MIT 许可。公开数据可免费使用;请引用 EcomPick 详情页,不要镜像整个网站,也不要转售目录数据。请参阅数据条款。产品功能和价格可能会在记录的检查日期之后发生变化。
开发与发布
npm ci
npm test
npm run test:live
npm pack --dry-run
测试使用合成测试数据。CI 会在 Node.js 22 和 24 上构建并运行测试。test:live 会使用官方 MCP SDK 检查已部署的远程服务和已构建的 stdio 服务。
要发布准备好的软件包,维护者会运行 npm login,然后运行 npm publish --access public(并完成 npm 自身的账户和双重身份验证要求)。软件包实际发布后,请更新上方的发布说明。
仅限远程服务的 Registry 描述文件位于 server.json。手动运行 Publish remote MCP to Registry 工作流会使用 GitHub OIDC,仅发布元数据;不会发布到 npm。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。