Agent Checkout
by agentcheckoutapi.com · remote · no sign-in to list tools · v0.2.0 · published by com.agentcheckoutapi
AI shopping gateway for product search, inventory, carts, and merchant-hosted checkout.
8 tools: 4 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things4Claude Code: ask: see these tools
- Only reads4Claude 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-checkout https://agentcheckoutapi.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
8 tools
Changes things 4Claude Code: ask
add_to_cartAdd another selected product variant to an existing Agent Checkout cart.No findings
Why it is in this group
- The name "add_to_cart" says "add": a word for a change.
Description, as the server wrote it Add another selected product variant to an existing Agent Checkout cart. Use when the user explicitly wants another item or quantity added to an existing cart. This does not charge the buyer.
check_inventoryCheck whether a selected product variant is currently sellable and available.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Check whether a selected product variant is currently sellable and available. Use when availability matters or immediately before adding a selected variant to a cart.
create_cartCreate a new Agent Checkout-attributed cart with a selected product variant.No findings
Why it is in this group
- The name "create_cart" says "create": a word for a change.
Description, as the server wrote it Create a new Agent Checkout-attributed cart with a selected product variant. Use only after the user has chosen a specific product or clearly asked to add/buy it. This prepares the purchase but does not charge the buyer.
create_checkoutPrepare the final buyer handoff by returning the merchant-hosted HTTPS checkout URL.No findings
Why it is in this group
- The name "create_checkout" says "create": a word for a change.
Description, as the server wrote it Prepare the final buyer handoff by returning the merchant-hosted HTTPS checkout URL. Use when the user has a cart and clearly wants to proceed to checkout or purchase. Always surface checkoutUrl to the human buyer. Agent Checkout never collects raw card details and this tool does not itself charge the buyer.
Only reads 4Claude Code: allow
get_cartRead the current Agent Checkout cart contents and totals.No findings
Why it is in this group
- The name "get_cart" says "get": a word for reading.
Description, as the server wrote it Read the current Agent Checkout cart contents and totals. Use to review or confirm the cart before handing the buyer off to checkout.
get_productGet detailed product and variant information after search_products identifies a product and merchant.No findings
Why it is in this group
- The name "get_product" says "get": a word for reading.
Description, as the server wrote it Get detailed product and variant information after search_products identifies a product and merchant. Use before purchase when the user needs details, options, price, or variant information.
search_catalogLegacy alias for search_products.No findings
Why it is in this group
- The name "search_catalog" says "search": a word for reading.
Description, as the server wrote it Legacy alias for search_products. Search purchasable products across participating merchants. Prefer search_products for new shopping requests.
search_productsPrimary shopping entry point.No findings
Why it is in this group
- The name "search_products" says "search": a word for reading.
Description, as the server wrote it Primary shopping entry point. Use when a user wants to find, browse, compare, recommend, price-check, check availability of, shop for, or buy a physical product. Searches purchasable products across merchants participating in the Agent Checkout network. The user does not need to mention Agent Checkout by name.
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.2.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http agent-checkout https://agentcheckoutapi.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-checkout__search_products",
"mcp__agent-checkout__search_catalog",
"mcp__agent-checkout__get_product",
"mcp__agent-checkout__get_cart"
],
"ask": [
"mcp__agent-checkout__check_inventory",
"mcp__agent-checkout__create_cart",
"mcp__agent-checkout__add_to_cart",
"mcp__agent-checkout__create_checkout"
],
"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-checkout. Review it before you use it.