Agent Commerce MCP
Provides integration with Stripe to create live checkout sessions for purchasing products listed in the catalog.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Agent Commerce MCPsearch for MCP servers for security"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Agent Commerce MCP
Agent-native storefront for 14 SaaS/dev/service products and 11 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:
{
"mcpServers": {
"agent-commerce-mcp": {
"command": "npx",
"args": ["-y", "agent-commerce-mcp"]
}
}
}Claude Code:
claude mcp add commerce npx -y agent-commerce-mcpRemote (Streamable HTTP):
https://commerce.halversonco.com/mcp(Custom domain commerce.halversonco.com resolves once DNS is wired.)
Related MCP server: ClawPay
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_checkoutregister_affiliaterequest_partnershiprequest_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:
Authorization: Bearer <AGENT_COMMERCE_WRITE_TOKEN>or:
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 matchesget_recommendation(problem, stack?, company_size?)— 1-3 best-fit picks with reasoningcompare_products(slugs, vs_competitor?)— feature/price matrix
Purchase
get_pricing(product_slug, tier?, billing?)— full breakdowncreate_checkout(product_slug, tier, email, referral_code?)— authenticated checkout URLget_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 tiersregister_affiliate(agent_id, operator_email, products?)— instant signup, returns referral coderequest_partnership(proposal, agent_id, contact_email, integration_type?)— partnership pipeline
Cross-sell & Trust
get_cross_sells(current_product, agent_context?)— graph-driven adjacencies + recommended bundleget_trust_score()— wraps AgentTrust MCP for vendor reputationverify_vendor()— vendor info, products live, refund/data policies
Resources
commerce://catalog/all
commerce://catalog/saas
commerce://catalog/developer
commerce://catalog/services
commerce://catalog/mcp-servers
commerce://product/{slug}
commerce://bundle/{slug}
commerce://affiliate/programPrompts
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 · BizIntel · AgentTrust · PubRecords · QueryShield · InjectShield · ModelWatch · Agent Commerce · AgentVault
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.mdLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Stripe-native marketplace where AI agents discover and pay per call for API services.
AI service marketplace — agents discover, call, and pay for API services automatically.
Directory of APIs, merchants, and tools AI agents can actually use.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to programmatically purchase physical and virtual goods from platforms like Amazon and Shopify using stablecoins, without the need for virtual debit cards or browser automation.1-
- AlicenseBqualityDmaintenanceConnects AI agents to payment processors (Lithic, Stripe, PayPal) for automated shopping with single-use virtual cards and transaction management.97 npmApache 2.0
- AlicenseNot gradedqualityDmaintenanceStripe-native marketplace where AI agents autonomously discover and purchase API services via MCP. Pay-per-call, no accounts needed. 6 live services including Phone Validator, Web Scraper, PDF Generator and Screenshot API.1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to discover, subscribe to, and call paid agent services from the AgentStorefront marketplace directly within MCP-aware clients like Claude or Cursor.430 npmMIT