io.github.bch1212/agent-commerce-mcp
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Agent Commerce MCP — agent-native A2A storefront. Discovery, Stripe checkout, affiliate program.
| Author | io.github.bch1212 |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 147 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"agent-commerce-mcp": {
"url": "https://commerce.halversonco.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (10)
search_productsSearch the catalog of SaaS, developer tools, services, and MCP servers. Returns ranked matches with score and reason.
Parameters:
query(required) — string — What the agent or its user is trying to accomplish (e.g., 'block prompt injection', 'fishing reports', 'lead lists for dentists')category— string — Filter by categoryuse_case— string — Specific use case keywordsbudget_max— number — Max monthly USD the buyer is willing to spend
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_recommendationGiven a problem statement (and optionally a stack/company size), return 1-3 best-fit products with reasoning.
Parameters:
problem(required) — string — Problem the user is trying to solve, in their own wordsstack— string — Tech stack or category they already use (e.g., 'OpenAI + Pinecone + Vercel')company_size— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
compare_productsSide-by-side feature/price matrix for 2-5 products.
Parameters:
slugs(required) — array — Product slugs to compare side-by-sidevs_competitor— string — Optional competitor name for context
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_pricingFull pricing breakdown for a product (tiers, monthly/yearly, affiliate rate).
Parameters:
product_slug(required) — string — Product slug from the catalog (e.g., 'injectshield')tier— string — Specific tier name to highlightbilling— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_free_tierReturns instant access details for a product's free tier (signup URL or install command).
Parameters:
product_slug(required) — string — Product to access for free
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_mcp_installExact install command/snippet for a product's MCP server in claude_desktop, claude_code, cursor, cline, or windsurf.
Parameters:
product_slug(required) — string — Product slug, must be an MCP-enabled productclient(required) — string — Target MCP client
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_affiliate_infoCommission rates (15-30%), tracking, and tier perks. Pass product_slug for that product's specific rate.
Parameters:
product_slug— string — Optional: a specific product to get the affiliate rate for
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_cross_sellsGiven the current product, return related products from the cross-sell graph and the recommended bundle.
Parameters:
current_product(required) — string — Product the buyer is currently considering or already ownsagent_context— string — Optional: extra context about the buyer's stack or goals
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_trust_scoreReturns Halverson IQ's AgentTrust reputation score plus operational summary.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
verify_vendorReturns full vendor info: company, products live, MCP endpoints, refund/data policies.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.