X402-Broker Universal MCP Gateway & Multi-Agent Swarm Router
Server Details
Single-connection MCP gateway discovering and executing 490+ verified MCP & A2A tools.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- robertoyanguas-ops/assay
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 15 tools
The cart/checkout/order/catalog families are largely distinct, but get_product and get_product_details both take a product_id and are described as returning overlapping product data ("full metadata" vs "pricing and variant IDs"), which will cause frequent misselection. search_catalog vs lookup_catalog is clearer (keyword vs batch IDs) but still sits close together.
Nearly all tools follow a snake_case verb_noun pattern (create_cart, get_cart, update_cart, cancel_cart, complete_checkout, search_catalog), so intent is predictable. Minor deviations: the redundant get_product_details suffix and the long search_shop_policies_and_faqs break the tight symmetry of the rest.
15 tools is at the upper edge of well-scoped but still reasonable for a commerce gateway with three lifecycle objects plus catalog and policy lookup. One slot is arguably wasted on the overlapping get_product_details, so it is slightly padded rather than tight.
Cart and checkout have full create/read/update/cancel/complete coverage, and product/catalog/policy reads exist, but orders are read-only by ID with no list_orders or history, and there is no refund/return or payment-method surface despite the FAQ tool covering refund and SLA policy. Agents completing a purchase can retrieve a receipt but cannot enumerate past orders or act on a refund.
Available Tools
15 toolscancel_cartAIdempotentInspect
Cancel an active shopping cart session by cart_id. Example: cancel_cart(cart_id='cart_1')
Inputs: cart_id. Returns: store, ucp_version
cancel_checkoutAIdempotentInspect
Cancel an uncommitted checkout session by checkout_id. Example: cancel_checkout(checkout_id='chk_1')
Inputs: checkout_id. Returns: store, ucp_version
complete_checkoutBIdempotentInspect
Finalize checkout settlement via Base USDC x402 or Stripe MPP. Example: complete_checkout(checkout_id='chk_1')
Inputs: checkout_id, payment_data. Returns: store, ucp_version
create_cartBIdempotentInspect
Create a new shopping cart with initial line items. Example: create_cart(line_items=['agd-pass-2000'])
Inputs: line_items. Returns: store, ucp_version
create_checkoutBIdempotentInspect
Create a UCP checkout session for API passes or credits. Example: create_checkout(line_items=['agd-pass-2000'])
Inputs: buyer, line_items. Returns: store, ucp_version
get_cartBRead-onlyIdempotentInspect
Retrieve current shopping cart items and totals by cart_id. Example: get_cart(cart_id='cart_1')
Inputs: cart_id. Returns: store, ucp_version
get_checkoutARead-onlyIdempotentInspect
Retrieve checkout session status and totals by checkout_id. Example: get_checkout(checkout_id='chk_1')
Inputs: checkout_id. Returns: store, ucp_version
get_orderARead-onlyIdempotentInspect
Retrieve fulfilled order receipt and API pass key by order_id. Example: get_order(order_id='ord_1')
Inputs: order_id. Returns: store, ucp_version
get_productCRead-onlyIdempotentInspect
Retrieve full product or API pass metadata by product_id. Example: get_product(product_id='agd-pass-2000')
Inputs: catalog, product_id. Returns: store, ucp_version
get_product_detailsARead-onlyIdempotentInspect
Retrieve product pricing and variant IDs by product_id. Example: get_product_details(product_id='agd-pass-2000')
Inputs: product_id. Returns: store, ucp_version
lookup_catalogBRead-onlyIdempotentInspect
Batch lookup catalog items by product identifier list. Example: lookup_catalog(ids=['agd-pass-2000'])
Inputs: ids, catalog. Returns: store, ucp_version
search_catalogBRead-onlyIdempotentInspect
Search the UCP product and API credit catalog by keyword. Example: search_catalog(query='pass')
Inputs: query, catalog. Returns: store, ucp_version
search_shop_policies_and_faqsARead-onlyIdempotentInspect
Search store privacy, refund, terms of service, and SLA policies. Example: search_shop_policies_and_faqs(query='refund')
Inputs: query. Returns: store, ucp_version
update_cartBIdempotentInspect
Update line item quantities in an active shopping cart. Example: update_cart(cart_id='cart_1', line_items=[])
Inputs: cart_id, line_items. Returns: store, ucp_version
update_checkoutCIdempotentInspect
Update buyer or payment rail details on a checkout session. Example: update_checkout(checkout_id='chk_1')
Inputs: payment, checkout_id. Returns: store, ucp_version
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Single-connection MCP & A2A gateway indexing 490+ verified tools with x402 & MPP settlement.
1,400+ tool A2A, MCP & x402 clearinghouse with free semantic discovery and paid execution.
One MCP endpoint for your company's tools, with per-person sign-in, policy and audit.
Discover, plan and run tools across your connected business systems through one OAuth MCP endpoint
Related MCP Servers
AlicenseCqualityDmaintenanceProvides unified access to 100+ MCP tools from the marketplace plus custom MCPs through a single gateway with search and execute capabilities.218 npm23MIT- AlicenseNot gradedqualityCmaintenanceA local MCP gateway that lets MCP clients connect once and then discover and execute tools across multiple MCP servers, with centralized credential management, per-tool access control, CLI, and dashboard.MIT
- AlicenseNot gradedqualityBmaintenanceA fully compliant MCP gateway and registry that federates any MCP, A2A, or REST/gRPC API behind one unified endpoint, adding centralized discovery, auth, rate limiting, retries, and OpenTelemetry observability. It virtualizes legacy services and agents into MCP-compliant tools, prompts, and resources, with 40+ plugins extending transports and protocols.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceProvides an isolated MCP gateway for SynapXnet AIOps, DataOps, and MLOps evidence-to-remediation workflows, with OAuth validation, scoped tool discovery, persistent approvals, and audit tracking.AGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.