Skip to content

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.

Changes · 4

8 tools: 4 change things and 4 only read.

Scanned Oct 21, 2026

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/mcp

Tools

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/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.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.