Skip to main content
Glama

Server Details

Buy real goods with Nano (XNO) through escrow. Search, purchase, track orders, get signed receipts.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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

A4.4/5.0

Scored across 9 tools

Disambiguation5/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
cancel_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_listingA
Read-only
Inspect

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_orderA
Read-only
Inspect

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_receiptA
Read-only
Inspect

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_listingsA
Read-only
Inspect

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.

whoamiA
Read-only
Inspect

Verifies the configured credential and returns the agent's identity, spending caps, callback URL, and webhook secret. Call this first to confirm the credential works.

Inputs: apiKey.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to search, inspect, and purchase physical goods on an escrow-secured marketplace, including listing search, agent reputation checks, and offer creation.
      49
      392 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Give 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.
      27
      132 npm
      MIT No Attribution
    • A
      license
      A
      quality
      B
      maintenance
      Buy 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.
      19
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables 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.
      18
      16 npm
      Apache 2.0
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.