mcpField
E
EcomPick

EcomPick

远程服务
github.com/YXCerk商业与营销01 天前更新
代码仓库

关于 EcomPick

EcomPick MCP 供电商卖家和团队按任务、平台及定价搜索并比较只读工具目录。结果包含来源链接和编辑核查日期,可通过托管端点或本地 stdio 服务使用。

主要功能

  1. 01按任务、平台和定价搜索
  2. 02比较两到三个工具
  3. 03查找有记录的替代方案
  4. 04浏览任务和平台分类
  5. 05来源链接与核查日期

适用场景

  1. 01查找适用于特定店铺任务的工具
  2. 02确认工具支持的平台
  3. 03比较定价类别和覆盖范围
  4. 04选择前查看列出的替代方案

MCP 相关

该服务向 MCP 客户端提供只读目录搜索、详情、替代方案、比较和分类工具。可通过托管的 Streamable HTTP 端点访问,也可在本地以 stdio 运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://ecompick.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

EcomPick MCP

EcomPick

使用 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_toolsquery?、task?、platform?、pricing?、kind?、limit?筛选后的候选列表;默认 5 个,最多 20 个
get_toolslug公开详情和来源链接
find_alternativesslug有文档记录且已发布的替代工具
compare_toolsslugs(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 服务会在运行时从以下只读端点获取数据,并将成功的响应缓存五分钟:

本地 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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。