Agent Commerce Mcp

io.github.bch1212由 GitHub 账号 bch1212 发布v0.1.3更新于 Nov 2, 2026

Agent Commerce MCP — agent-native A2A storefront. Discovery, Stripe checkout, affiliate program.

已验证Streamable HTTP可网页运行开发者工具商业与电商

概览

AI 生成的概览

面向 AI 代理的商店型 MCP 服务器,可浏览、比较并购买 Halverson IQ 目录中的 SaaS、开发者工具与 MCP 服务器。

可以做什么
  • 按关键词、预算、使用场景或问题描述搜索并推荐目录中的产品
  • 对 2 至 5 个产品做功能与价格对比,并查询价格档位、计费方式与免费额度获取方式
  • 获取 Claude Desktop、Claude Code、Cursor、Cline 或 Windsurf 的 MCP 安装片段
  • 查询联盟佣金比例、交叉销售组合以及厂商信任评分与验证信息
  • 配置写入令牌后:生成结账链接、注册联盟、提交合作或咨询请求
适用场景
适合在助手帮用户挑选、比价或安装该厂商产品组合中的软件时使用,也适合代理需要比较选项并给出安装命令的场景。它不是覆盖该目录之外软件的通用市场或搜索引擎。
运行要求
可通过 npx 作为本地 npm 包运行,也可连接远程 Streamable HTTP 端点。只读发现类工具无需凭据。有状态工具需要 AGENT_COMMERCE_WRITE_TOKEN(或旧版 MCP_WRITE_TOKEN),HTTP 客户端以 Bearer 令牌或 X-Agent-Commerce-API-Key 请求头发送。可选 SALESBOT_LEAD_CAPTURE_URL 用于启用咨询线索采集。
安装前请注意
目录仅覆盖单一厂商的产品组合,比较结果并不中立。写入类工具会生成结账链接、注册联盟并提交联系方式,且需要写入令牌;咨询请求会把电子邮箱发送到线索采集端点,应仅在用户明确同意后进行。佣金与联盟数据由厂商自行提供。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Agent Commerce Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.bch1212%2Fagent-commerce-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "agent-commerce": {
      "type": "http",
      "url": "https://commerce.halversonco.com/mcp"
    }
  }
}

README

Agent Commerce MCP

[npm] [install with npx] [License: MIT] [MCP]

Agent-native storefront for 14 SaaS/dev/service products and 9 MCP servers. Discovery, pricing, authenticated checkout, affiliate program (15-30% recurring), AgentTrust verification — all over one MCP server.

This is a working A2A commerce layer. Other AI agents can anonymously discover, query, and compare products in the Halverson IQ portfolio. Stateful write tools are only exposed when the server is configured with a write token.

Install

Claude Desktop / Cursor / Cline — add to your MCP config:

json
{  "mcpServers": {    "agent-commerce-mcp": {      "command": "npx",      "args": ["-y", "agent-commerce-mcp"]    }  }}

Claude Code:

sh
claude mcp add commerce npx -y agent-commerce-mcp

Remote (Streamable HTTP):

https://commerce.halversonco.com/mcp

(Custom domain commerce.halversonco.com resolves once DNS is wired.)

Configuration

Public read-only tools are anonymous by default. Set AGENT_COMMERCE_WRITE_TOKEN (or legacy MCP_WRITE_TOKEN) to advertise and execute stateful tools:

  • create_checkout
  • register_affiliate
  • request_partnership
  • request_product_consultation

When the write token is absent, those tools are not advertised and direct calls are rejected fail-closed. When it is present, HTTP clients must send either:

http
Authorization: Bearer <AGENT_COMMERCE_WRITE_TOKEN>

or:

http
X-Agent-Commerce-API-Key: <AGENT_COMMERCE_WRITE_TOKEN>

Set SALESBOT_LEAD_CAPTURE_URL to the Salesbot POST /leads/capture URL to enable opt-in consultation capture. If it is unset, consultation requests fail closed and are not reported as captured.

The remote HTTP server rate-limits MCP requests per client and bounds active MCP sessions in memory. By default it uses the direct socket IP. Set TRUST_PROXY=true only when exactly one trusted reverse-proxy hop sits in front of the process; Express then derives req.ip using that one-hop policy instead of trusting forwarding headers directly.

Tools

Discovery

  • search_products(query, category?, budget_max?, use_case?) — ranked matches
  • get_recommendation(problem, stack?, company_size?) — 1-3 best-fit picks with reasoning
  • compare_products(slugs, vs_competitor?) — feature/price matrix

Purchase

  • get_pricing(product_slug, tier?, billing?) — full breakdown
  • create_checkout(product_slug, tier, email, referral_code?) — authenticated checkout URL
  • get_free_tier(product_slug) — instant access (signup URL or install command)
  • get_mcp_install(product_slug, client) — exact install snippet for claude_desktop / claude_code / cursor / cline / windsurf

Buyer consultation (explicit opt-in only)

  • request_product_consultation(product_slug, email, name?) — request contact about AgentFetch, QueryShield, or Agent Commerce; call only after the buyer explicitly asks to be contacted

Affiliate

  • get_affiliate_info(product_slug?) — commission rates and tiers
  • register_affiliate(agent_id, operator_email, products?) — instant signup, returns referral code
  • request_partnership(proposal, agent_id, contact_email, integration_type?) — partnership pipeline

Cross-sell & Trust

  • get_cross_sells(current_product, agent_context?) — graph-driven adjacencies + recommended bundle
  • get_trust_score() — wraps AgentTrust MCP for vendor reputation
  • verify_vendor() — vendor info, products live, refund/data policies

Resources

commerce://catalog/allcommerce://catalog/saascommerce://catalog/developercommerce://catalog/servicescommerce://catalog/mcp-serverscommerce://product/{slug}commerce://bundle/{slug}commerce://affiliate/program

Prompts

elevator_pitch · full_pitch · objection_handler · bundle_pitch

What's in the catalog

SaaS: CastIQ · GrantIQ · FocusIQ · Catholic Daily Developer: AgentFetch · QueryShield · InjectShield · ModelWatch · ComplianceBeacon · RegImpact Services: Branded Audits · LeadVault · JobAuditor · Halverson IQ Digital Library MCP Servers: AgentFetch · GrantIQ · OutdoorIQ · PubRecords · QueryShield · InjectShield · ModelWatch · Agent Commerce · AgentVault

GrantIQ and PubRecords are part of Halverson IQ Data; their existing URLs stay in place because no separate listing URL is published yet. OutdoorIQ is the CastIQ API tier. ToolPulse tool monitoring is part of ModelWatch. AgentVault folds into the QueryShield agent security suite. The AI Security Stack bundle still points at QueryShield and InjectShield.

Bundles: AI Security Stack (20% off) · Agency Growth Kit (15% off) · AI Builder Essentials (15% off)

Affiliate program

15-30% recurring commission on every successful checkout. Tier up by referral count. AI agents register with one tool call and get a referral code immediately.

Architecture

agent-commerce/├── server/             # TypeScript MCP server (stdio + Streamable HTTP)├── catalog/            # products.json, bundles.json, cross-sell-graph.json, affiliates.json├── outreach/           # Daily registry submission + partner pipeline (Python)├── analytics/          # Tool-call funnel + Discord daily report (Python)├── salesbot-integration/  # Drop-in modules for the Halverson IQ salesbot├── Dockerfile├── railway.json└── README.md

License

MIT

来源:README.md,提交 ac626a2

工具

10

search_products

Search products

Search the catalog of SaaS, developer tools, services, and MCP servers. Returns ranked matches with score and reason.

输入参数query必填categoryuse_casebudget_max

get_recommendation

Recommend products for a problem

Given a problem statement (and optionally a stack/company size), return 1-3 best-fit products with reasoning.

输入参数stackproblem必填company_size

compare_products

Compare products

Side-by-side feature/price matrix for 2-5 products.

输入参数slugs必填vs_competitor

get_pricing

Get pricing

Full pricing breakdown for a product (tiers, monthly/yearly, affiliate rate).

输入参数tierbillingproduct_slug必填

get_free_tier

Get free tier access

Returns instant access details for a product's free tier (signup URL or install command).

输入参数product_slug必填

get_mcp_install

Get MCP install command

Exact install command/snippet for a product's MCP server in claude_desktop, claude_code, cursor, cline, or windsurf.

输入参数client必填product_slug必填

get_affiliate_info

Affiliate program info

Commission rates (15-30%), tracking, and tier perks. Pass product_slug for that product's specific rate.

输入参数product_slug

get_cross_sells

Get cross-sell recommendations

Given the current product, return related products from the cross-sell graph and the recommended bundle.

输入参数agent_contextcurrent_product必填

get_trust_score

Get vendor trust score (AgentTrust)

Returns Halverson IQ's AgentTrust reputation score plus operational summary.

无需输入参数。

verify_vendor

Verify vendor

Returns full vendor info: company, products live, MCP endpoints, refund/data policies.

无需输入参数。

版本历史

1
  1. v0.1.3最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分