io. github. bch1212/ agent-commerce-mcp
by bch1212 · remote · local (npm) · no sign-in to list tools · v0.1.3 · published by GitHub user bch1212
Agent Commerce MCP — agent-native A2A storefront. Discovery, Stripe checkout, affiliate program.
10 tools: 10 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads10Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http agent-commerce https://commerce.halversonco.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
10 tools
Only reads 10Claude Code: allow
compare_productsSide-by-side feature/price matrix for 2-5 products.No findings
Why it is in this group
- The name "compare_products" says "compare": a word for reading.
Description, as the server wrote it Side-by-side feature/price matrix for 2-5 products.
get_affiliate_infoCommission rates (15-30%), tracking, and tier perks.No findings
Why it is in this group
- The name "get_affiliate_info" says "get": a word for reading.
Description, as the server wrote it Commission rates (15-30%), tracking, and tier perks. Pass product_slug for that product's specific rate.
get_cross_sellsGiven the current product, return related products from the cross-sell graph and the recommended bundle.No findings
Why it is in this group
- The name "get_cross_sells" says "get": a word for reading.
Description, as the server wrote it Given the current product, return related products from the cross-sell graph and the recommended bundle.
get_free_tierReturns instant access details for a product's free tier (signup URL or install command).No findings
Why it is in this group
- The name "get_free_tier" says "get": a word for reading.
Description, as the server wrote it Returns instant access details for a product's free tier (signup URL or install command).
get_mcp_installExact install command/snippet for a product's MCP server in claude_desktop, claude_code, cursor, cline, or windsurf.No findings
Why it is in this group
- The name "get_mcp_install" says "get": a word for reading.
Description, as the server wrote it Exact install command/snippet for a product's MCP server in claude_desktop, claude_code, cursor, cline, or windsurf.
get_pricingFull pricing breakdown for a product (tiers, monthly/yearly, affiliate rate).No findings
Why it is in this group
- The name "get_pricing" says "get": a word for reading.
Description, as the server wrote it Full pricing breakdown for a product (tiers, monthly/yearly, affiliate rate).
get_recommendationGiven a problem statement (and optionally a stack/company size), return 1-3 best-fit products with reasoning.No findings
Why it is in this group
- The name "get_recommendation" says "get": a word for reading.
Description, as the server wrote it Given a problem statement (and optionally a stack/company size), return 1-3 best-fit products with reasoning.
get_trust_scoreReturns Halverson IQ's AgentTrust reputation score plus operational summary.No findings
Why it is in this group
- The name "get_trust_score" says "get": a word for reading.
Description, as the server wrote it Returns Halverson IQ's AgentTrust reputation score plus operational summary.
search_productsSearch the catalog of SaaS, developer tools, services, and MCP servers.No findings
Why it is in this group
- The name "search_products" says "search": a word for reading.
Description, as the server wrote it Search the catalog of SaaS, developer tools, services, and MCP servers. Returns ranked matches with score and reason.
verify_vendorReturns full vendor info: company, products live, MCP endpoints, refund/data policies.No findings
Why it is in this group
- The description's first verb is "return": a word for reading.
Description, as the server wrote it Returns full vendor info: company, products live, MCP endpoints, refund/data policies.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.1.3. Values in angle brackets are yours to fill in.
claude mcp add --transport http agent-commerce https://commerce.halversonco.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__agent-commerce__search_products",
"mcp__agent-commerce__get_recommendation",
"mcp__agent-commerce__compare_products",
"mcp__agent-commerce__get_pricing",
"mcp__agent-commerce__get_free_tier",
"mcp__agent-commerce__get_mcp_install",
"mcp__agent-commerce__get_affiliate_info",
"mcp__agent-commerce__get_cross_sells",
"mcp__agent-commerce__get_trust_score",
"mcp__agent-commerce__verify_vendor"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as agent-commerce. Review it before you use it.
