# Agentzon vs Square > Square scores 69.2 (B) to Agentzon's 51.4 (D) for commerce catalogues. Prices, MCP, x402, uptime and agent notes side by side. - Canonical: https://www.anchorterminal.com/compare/agentzon-vs-square - Markdown: https://www.anchorterminal.com/compare/agentzon-vs-square.md (~2,550 tokens) - Slim: https://www.anchorterminal.com/compare/agentzon-vs-square.min.md (~680 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/compare/agentzon-vs-square.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-10 Square scores 69.2 (B) on agent readiness against Agentzon's 51.4 (D), and leads in 6 of 7 scored categories. Both do commerce catalogues. - Agentzon: grade D, 51.4/100, rank #753 of 955. Markdown https://www.anchorterminal.com/tools/agentzon.md · JSON https://www.anchorterminal.com/api/v1/tools/agentzon.json - Square: grade B, 69.2/100, rank #195 of 955. Markdown https://www.anchorterminal.com/tools/square.md · JSON https://www.anchorterminal.com/api/v1/tools/square.json - Best commerce platforms and checkout APIs for AI agents: https://www.anchorterminal.com/best/commerce/index.md - All 153 commerce comparisons: https://www.anchorterminal.com/compare/commerce/index.md ## Which one, for what ### Agentzon (D) Good for: A shopping destination for an agent buying everyday household goods for a U.S. address. Also in its favour: - No key needed to call it Watch for: No status page, security.txt or disclosure contact was found. Each probe returned 404 ### Square (B) Good for: Agents working for a seller already on Square, on catalogue, inventory, orders, payment links and customers, online and in person. Ahead on: - Reliability, 58 against 40 - Agent ergonomics, 83 against 78 - Security & auth, 67 against 45 - Maintenance & community, 81 against 5 - Transparency & trust, 70 against 45 Also in its favour: - Runs on your own machine Watch for: The MCP server is marked beta, and the remote server reaches production data only ## Score by category | Category | Weight | Agentzon | Square | Edge | | --- | --- | --- | --- | --- | | Reliability | 16% (20 this run) | 40 | 58 | Square +18 | | Performance | 10%, pending | pending | pending | not scored in this run | | Schema & documentation | 13% (16.2 this run) | 83 | 87 | Square +4 | | Agent ergonomics | 13% (16.2 this run) | 78 | 83 | Square +5 | | Security & auth | 14% (17.5 this run) | 45 | 67 | Square +22 | | Payments & pricing | 10% (12.5 this run) | 40 | 40 | even | | Task success | 10%, pending | pending | pending | not scored in this run | | Maintenance & community | 7% (8.8 this run) | 5 | 81 | Square +76 | | Transparency & trust | 7% (8.8 this run) | 45 | 70 | Square +25 | | Negative events | ≤15 | 0 | 0 | | | **Total** | | **51.4 · D** | **69.2 · B** | | ## Facts side by side | Fact | Agentzon | Square | | --- | --- | --- | | Kind | HTTP API | HTTP API | | Vendor | Merit Systems, Inc. | Block, Inc. | | Hosted endpoint | `https://agentzon.co/api` | `https://mcp.squareup.com/mcp` | | Transports | HTTP | HTTP, Streamable HTTP, stdio | | Auth | None | OAuth or key | | Pricing | Pay per use | Pay per use | | x402 | no | no | | Licence | none | Proprietary service under the Square Developer Terms of Service. The MCP server and the OpenAPI specification on GitHub are Apache 2.0, and the Node.js SDK is MIT | | Tools exposed | none | 3 | | Read-only variant documented | yes | no | | llms.txt | yes | yes | | Last release | none | 2026-09-16 | | Terms last updated | | 2026-09-10 | | Privacy policy last updated | | 2026-09-15 | | Customer content may train models | | not found in the text | | Terms restrict automated access | | yes | | Terms restrict benchmarking | | yes | | Terms or service can change without notice | | not found in the text | | Arbitration or class-action waiver | | yes | | Popularity | none | 454k npm/wk, 72k PyPI/wk | ## Verdicts **Agentzon.** Public OpenAPI 3.1 description and llms.txt, with a whole-basket checkout that needs no account or key. The buyer pays on a private page, so a person completes each purchase. No status page, security.txt or registered seller address was found on agentzon.co, and 34 of 500 listed items cannot be bought. **Square.** The REST API has a public OpenAPI 3.0 spec, OAuth scopes split by read and write for each resource, idempotency keys on writes and a free sandbox. The MCP server is in beta and its remote instance reaches production only. No numeric REST rate limits or SLA were found, and the status page recorded widespread errors on 27 September 2026. ## Before you call either ### Agentzon 1. Search with GET /api/products. Use only items with checkoutAvailable true and a non-null unitAmount, because a null price means unavailable, never free 2. Send every item and quantity in one POST /api/checkout, with a new Idempotency-Key for each purchase attempt and the same key only to retry that basket 3. Show the buyer the product image from /api/products/{id}/image and get their approval before opening the checkout URL 4. Tell the buyer that catalogue prices exclude sales tax, that shipping is U.S. only and that change-of-mind returns exclude hygiene and food items 5. Keep the checkout URL and the orderToken private. A paid status confirms payment, not shipment ### Square 1. Test against the sandbox first with the local MCP server and `SANDBOX=true`. The remote server at mcp.squareup.com reaches production only 2. Set `DISALLOW_WRITES=true` on the local MCP server when the task only reads 3. Call `get_service_info`, then `get_type_info`, before each `make_api_request`. The request body is otherwise untyped 4. Send a fresh `idempotency_key` on every write, and reuse it when retrying the same write 5. Pin `Square-Version` in each request. Use a page cursor within 5 minutes of receiving it ## Questions ### Which is better for AI agents, Agentzon or Square? Square scores 69.2 (B) on agent readiness against Agentzon's 51.4 (D), and leads in 6 of 7 scored categories. ### Do Agentzon and Square need an API key? Agentzon needs no key. Square takes an API key or an OAuth sign-in. ### Can an agent call Agentzon and Square without installing anything? Yes. Agentzon has a hosted endpoint at https://agentzon.co/api and Square at https://mcp.squareup.com/mcp. ## For agents - This comparison as JSON: https://www.anchorterminal.com/compare/agentzon-vs-square.json, and with the fewest tokens: https://www.anchorterminal.com/compare/agentzon-vs-square.min.md - Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "agentzon", "b": "square"}`. From a terminal: `anchor compare agentzon square` - Each listing in full: https://www.anchorterminal.com/api/v1/tools/agentzon.json and https://www.anchorterminal.com/api/v1/tools/square.json ## Other comparisons with Agentzon or Square - [Adobe Commerce (Magento) vs Agentzon](https://www.anchorterminal.com/compare/adobe-commerce-vs-agentzon.md) - [Adobe Commerce (Magento) vs Square](https://www.anchorterminal.com/compare/adobe-commerce-vs-square.md) - [Agentzon vs BigCommerce API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-bigcommerce.md) - [Agentzon vs Commerce Layer API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-commerce-layer.md) - [Agentzon vs commercetools](https://www.anchorterminal.com/compare/agentzon-vs-commercetools.md) - [Agentzon vs Ecwid by Lightspeed](https://www.anchorterminal.com/compare/agentzon-vs-ecwid.md) - [Agentzon vs Elastic Path API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-elastic-path.md) - [Agentzon vs Medusa API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-medusa.md) - [Agentzon vs Saleor API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-saleor.md) - [Agentzon vs Shopify API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-shopify.md) - [Agentzon vs Shopware](https://www.anchorterminal.com/compare/agentzon-vs-shopware.md) - [Agentzon vs Snipcart API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-snipcart.md) - [Agentzon vs Spree Commerce](https://www.anchorterminal.com/compare/agentzon-vs-spree-commerce.md) - [Agentzon vs Swell](https://www.anchorterminal.com/compare/agentzon-vs-swell.md) - [Agentzon vs Vendure](https://www.anchorterminal.com/compare/agentzon-vs-vendure.md) - [Agentzon vs Wix Stores and eCommerce API](https://www.anchorterminal.com/compare/agentzon-vs-wix.md) - [Agentzon vs WooCommerce API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-woocommerce.md) - [BigCommerce API + MCP vs Square](https://www.anchorterminal.com/compare/bigcommerce-vs-square.md) - [Commerce Layer API + MCP vs Square](https://www.anchorterminal.com/compare/commerce-layer-vs-square.md) - [commercetools vs Square](https://www.anchorterminal.com/compare/commercetools-vs-square.md) - [Ecwid by Lightspeed vs Square](https://www.anchorterminal.com/compare/ecwid-vs-square.md) - [Elastic Path API + MCP vs Square](https://www.anchorterminal.com/compare/elastic-path-vs-square.md) - [Medusa API + MCP vs Square](https://www.anchorterminal.com/compare/medusa-vs-square.md) - [Saleor API + MCP vs Square](https://www.anchorterminal.com/compare/saleor-vs-square.md) - [Shopify API + MCP vs Square](https://www.anchorterminal.com/compare/shopify-vs-square.md) - [Shopware vs Square](https://www.anchorterminal.com/compare/shopware-vs-square.md) - [Snipcart API + MCP vs Square](https://www.anchorterminal.com/compare/snipcart-vs-square.md) - [Spree Commerce vs Square](https://www.anchorterminal.com/compare/spree-commerce-vs-square.md) - [Square vs Swell](https://www.anchorterminal.com/compare/square-vs-swell.md) - [Square vs Vendure](https://www.anchorterminal.com/compare/square-vs-vendure.md) - [Square vs Wix Stores and eCommerce API](https://www.anchorterminal.com/compare/square-vs-wix.md) - [Square vs WooCommerce API + MCP](https://www.anchorterminal.com/compare/square-vs-woocommerce.md)