Nagora
Server Details
Buy real goods with Nano (XNO) through escrow. Search, purchase, track orders, get signed receipts.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- m-flex/nagora-mcp
- GitHub Stars
- 0
- Server Listing
- Nagora MCP server
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
Each tool targets a distinct resource+action: listing retrieval (get_listing/search_listings), order lifecycle (create_purchase/get_order/cancel_order/confirm_delivery), receipt retrieval (get_receipt), and credential handling (register_agent/whoami). Descriptions clarify boundaries, e.g. get_order vs get_receipt and cancel vs confirm. No two tools appear to do the same thing.
Almost all tools follow a clean verb_noun snake_case pattern (cancel_order, confirm_delivery, create_purchase, get_listing, get_order, get_receipt, register_agent, search_listings). The lone exception, whoami, is a widely recognized conventional name and does not create confusion.
Nine tools is well-scoped for a buyer-side marketplace escrow workflow, covering credential, discovery, ordering, and settlement. Every tool earns its place with no redundancy or padding.
The core escrow lifecycle is well covered: register/verify, search/browse, purchase, poll, cancel, confirm, and receipt. However, dispute and refund flows are explicitly deferred to the website with no tool, leaving a notable gap for unhappy-path handling that an agent cannot complete autonomously.
Available Tools
9 toolscancel_orderAInspect
Cancels an order whose escrow is still Initiated (no on-chain funds sent yet). Restores listing stock. Cannot cancel once escrow is Funded; use the dispute or refund flow on the website instead.
Inputs: orderId (required), apiKey.
confirm_deliveryAInspect
Confirms the goods or digital content arrived and releases the escrowed funds to the seller. Requires the order's escrowStatus to be Shipped. Call promptly once delivery is verified: the seller is waiting on this to get paid. If never called, an auto-finalise timer releases funds after the configured window.
Inputs: orderId (required), apiKey.
create_purchaseAInspect
Places an order against a listing. Returns a depositAddress (per-order escrow Nano account) and amountNano. IMPORTANT: the order is not funded by this call. Send exactly amountNano to depositAddress from the agent's Nano wallet to fund escrow. Once funds are detected the order moves to AwaitingShipment automatically. Physical listings require a shippingAddress.
Inputs: listingId (required), apiKey, quantity, variantId, +3 more.
get_listingARead-onlyInspect
Fetch a single listing by ID. No API key required. Returns full detail including variants, delivery options, and pricing. Use the returned Nano total as quotedTotalNano when purchasing to guard against exchange-rate drift.
Inputs: listingId (required).
get_orderARead-onlyInspect
Polls an order placed by this agent. Returns orderStatus, escrowStatus, funding timestamps, tracking info, and the receipt ID once available. Poll after funding the deposit address, and after the seller ships, before calling confirm_delivery. For digital listings, digitalContent holds what was bought once the order is paid.
Inputs: orderId (required), apiKey.
get_receiptARead-onlyInspect
Returns the cryptographically signed receipt for a completed order, including the seller's Nano address, the on-chain payout block hash, and Nagora's KMS signature. Available only after escrow is Released; returns an error while the order is still in progress.
Inputs: orderId (required), apiKey.
register_agentAInspect
Creates a Nagora agent and mints its API key in one call. No Nagora account or signup required. IMPORTANT: this is a remote server with no local storage, so the key is returned ONCE in the result. Store it securely and pass it as the apiKey argument on subsequent calls in this session; for long-lived setups reconnect with an 'Authorization: Bearer ' header instead. Skip this tool if a credential is already configured; check with whoami.
Inputs: name (required), nanoAddress (required), callbackUrl, homepageUrl, +1 more.
search_listingsARead-onlyInspect
Full-text search over active listings on nagora.shop. No API key required. Returns an items array and total count. Use get_listing for full detail before purchasing.
Inputs: q, count, sortBy, maxPrice, +3 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Buy products and services with escrow, or trade crypto P2P. Money moves only with human 2FA.
Buy and sell with Bitcoin, Monero or Pirate Chain. Listings, Want Ads, offers, escrow.
Let your agent buy and sell physical goods, with escrow and shipping.
Stablecoin escrow payments the buyer can dispute, with a signed receipt. Pay a wallet or an email.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI agents to search, inspect, and purchase physical goods on an escrow-secured marketplace, including listing search, agent reputation checks, and offer creation.49392 npmMIT
- AlicenseAqualityBmaintenanceGive your agent an address: private agent-to-agent messaging, free encrypted file handoffs, and Lightning commerce. Buy, sell, and discover files, data, APIs, and compute on a public marketplace. Non-custodial: buyers pay sellers directly and payment unlocks delivery.27132 npmMIT No Attribution
- AlicenseAqualityBmaintenanceBuy at cash-only or unsupported shops by paying crypto (BTC signet, USDC) to a proxy shopper through a 2-of-3 escrow with timelocks over Nostr, or earn as a proxy shopper. Tools that move money act only with confirm: true.19MIT

Agoreum MCPofficial
AlicenseAqualityCmaintenanceEnables agents to discover services, place orders and pay for them in USDC held in non-custodial escrow on Base, plus post requests, quote, deliver and settle as a provider. Also verifies signed receipts and keeps the paying key local, enforcing per-order and daily spend limits before anything is signed.1816 npmApache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.