protogrid

Search / com.xaurr/mcp

Xaurr

R0· no sign-in

Xaurr payments for Ghana, Kenya, Uganda, Nigeria: docs, test checkouts, Payouts, invoices, links

v1.1.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality85new
Trust83of 100
Uptime, 30 days100%
Latency p50429 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "xaurr": {
      "type": "http",
      "url": "https://mcp.xaurr.com",
      "headers": {
        "Authorization": "Bearer ${XAURR_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http xaurr https://mcp.xaurr.com --header "Authorization: Bearer ${XAURR_TOKEN}"
[mcp_servers.xaurr]
url = "https://mcp.xaurr.com"
bearer_token_env_var = "XAURR_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "xaurr": {
      "type": "remote",
      "url": "https://mcp.xaurr.com",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:XAURR_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "xaurr": {
      "type": "http",
      "url": "https://mcp.xaurr.com",
      "headers": {
        "Authorization": "Bearer ${XAURR_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=xaurr&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnhhdXJyLmNvbSIsImhlYWRlcnMiOnsiQXV0aG9yaXphdGlvbiI6IkJlYXJlciAke1hBVVJSX1RPS0VOfSJ9fQ%3D%3D"
}
{
  "servers": {
    "xaurr": {
      "type": "http",
      "url": "https://mcp.xaurr.com",
      "headers": {
        "Authorization": "Bearer ${XAURR_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "xaurr": {
      "httpUrl": "https://mcp.xaurr.com",
      "headers": {
        "Authorization": "Bearer ${XAURR_TOKEN}"
      }
    }
  }
}
extensions:
  "xaurr":
    enabled: true
    name: "xaurr"
    type: streamable_http
    uri: "https://mcp.xaurr.com"
    headers:
      "Authorization": "Bearer ${XAURR_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${XAURR_TOKEN}. The registry never accepts secret values.

Quality 85 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene94 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations39 of 39 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints12 of 39 tools declare all four hints; missing: get_openapi (destructiveHint, idempotentHint); payouts_worker_history (destructiveHint, idempotentHint); platform_operators (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 4,989 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pull, stability.new_linkstool history recorded for 2 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

39 tools, about 4,989 tokens to load them all · tool set 725adaa35086 · tools last changed 2026-11-12 · checked 2026-11-14 07:03 UTC

Tool changes

  • platform_earningschangedinput schema
  • platform_operatorschangedinput schema
  • mark_invoice_paidchangedinput schema
  • list_invoiceschangedinput schema
  • create_invoicechangedinput schema
  • list_payment_linkschangedinput schema
  • create_payment_linkchangedinput schema
  • payouts_get_collectionchangedinput schema
  • payouts_collectchangedinput schema
  • payouts_get_withdrawalchangedinput schema

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-2d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.xaurr.com streamable-httpnoneyes100%429 ms2025-06-182026-11-14

Tools (39)

account_readinessread-onlyThis account's own go-live checklist: what is done and what is still missing before live keys take real payments (GET /account/readiness).
check_platform_connectionread-onlyXaurr Connect: with the OPERATOR's test key, check they are connected to your platform (GET /platform-connection).
create_invoicedestructiveCreate an invoice document (POST /invoices), the same as Create Invoice in the app. Needs a LIVE key: invoices are real documents.
create_payment_linkdestructiveCreate a reusable payment link (POST /payment-links), paid into your own account in the currency's country. Test key = test link; live key = a real link to share.
create_test_checkoutdestructiveCreate a TEST hosted checkout (POST /checkout-sessions) and return its pay url. Needs a test key with write permission.
explain_errorread-onlyExplain an error message returned by the Xaurr API and how to fix it.
get_api_referenceread-onlyThe full reference for one part of the API. Sections: authentication, checkout-sessions, get-checkout, payments, quote, connect, payouts, links-invoices, webhooks, embed, countries.
get_checkoutread-onlyStatus of one checkout by your own order reference (GET /checkout-sessions/:reference).
get_openapiread-onlyWhere to download the machine-readable OpenAPI 3.1 description of the Xaurr API, for code generators and API tools.
get_paymentread-onlyOne payment by its receipt number (GET /payments/:receipt).
go_live_checklistread-onlyWhat is needed before live keys take real payments.
integration_exampleread-onlyTested starting code to create a Xaurr checkout from a server, or to verify a webhook. Stacks: node, nextjs, laravel, php, django, flutter, wordpress, webhook.
list_invoicesread-onlyYour invoices, newest first, optionally only unpaid or paid (GET /invoices). Shows which are overdue. Needs a LIVE key: invoices are real documents.
list_payment_linksread-onlyYour payment links for the key's environment, with how many times each was paid (GET /payment-links).
list_paymentsread-onlyThe most recent test payments on the account (GET /payments).
list_webhooksread-onlyYour test webhooks and their last 10 deliveries (GET /webhooks). No secrets are shown.
mark_invoice_paiddestructiveMark one of your invoices paid (POST /invoices/:id/mark-paid); it is also recorded in bookkeeping. Needs a LIVE key.
payout_collection_methodsread-onlyXaurr Payouts: the ways a customer can pay in one currency's country (GET /collections/methods).
payouts_add_workerdestructiveXaurr Payouts: add a test worker (POST /workers). Returns their onboarding_url.
payouts_balanceread-onlyXaurr Payouts: your test balance (GET /balance), optionally for one currency.
payouts_collectdestructiveXaurr Payouts: ask a customer to pay into your balance by Mobile Money (POST /collections). Test mode uses the Xaurr test numbers.
payouts_credit_workerdestructiveXaurr Payouts: credit a worker's earnings from your balance (POST /workers/:id/earnings).
payouts_get_collectionread-onlyXaurr Payouts: one collection's status (GET /collections/:id).
payouts_get_withdrawalread-onlyXaurr Payouts: one payout's status (GET /withdrawals/:id): queued, paid, returned or needs_review.
payouts_get_workerread-onlyXaurr Payouts: one worker's status, by their id or by your own reference (GET /workers/:id or /workers?reference=).
payouts_pay_workerdestructiveXaurr Payouts: pay a worker out of their earnings (POST /workers/:id/withdrawals). Test money only.
payouts_test_topupdestructiveXaurr Payouts: add TEST money to your balance (POST /balance/test-topup).
payouts_worker_historyread-onlyXaurr Payouts: one worker's earnings and payouts (GET /workers/:id/history).
pay_test_checkoutdestructivePay (or fail) a TEST checkout with the right sandbox test number for its country and payout speed, like a customer would, so you see real statuses and webhooks without a phone. Ghana, Kenya and Uganda.
platform_earningsread-onlyPlatforms (Xaurr Connect): your fee earnings per currency and the latest ones, for the key's environment (GET /platform/earnings). Needs the platform's own key.
platform_operatorsread-onlyPlatforms (Xaurr Connect): every operator connected to your platform, with country, agreed maximum fee and whether they can take live payments (GET /platform/operators). Needs the platform's own live key.
quote_feesread-onlyWhat a payment costs in Ghana cedis (GET /quote): what the customer pays, the fees, and what you receive.
refund_checkoutdestructiveAsk for a refund of a paid TEST checkout (POST /checkout-sessions/:reference/refund).
sales_summaryread-onlyMoney received and sent in the last N days, per currency, completed only (GET /summary). Test key = test money; live key = real money.
search_docsread-onlyAnswer a question about the Xaurr API from the official docs (checkouts, fees, Connect, Payouts, webhooks, countries).
send_test_webhookdestructiveSend a signed test.ping to one of your test webhooks (POST /webhooks/:id/test). Each delivery carries an X-Xaurr-Signature header to verify.
test_valuesread-onlyThe phone numbers and values that complete or fail test payments and payouts, per country and payout speed.
waiting_payoutsread-onlySales waiting for your payout schedule, the payout fee and what you will receive (GET /payouts/waiting). Needs a LIVE key: this is real money.
whats_newread-onlyRecent changes to the Xaurr API, newest first.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.xaurr/mcp",
  "icons": [
    {
      "src": "https://xaurr.com/icons/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Xaurr",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.xaurr.com",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional: Bearer sk_test_... (Xaurr test API key). Or connect with Sign in with Xaurr (OAuth), no key needed. Docs tools work without either."
        }
      ]
    }
  ],
  "version": "1.1.0",
  "websiteUrl": "https://xaurr.com/?docs=true",
  "description": "Xaurr payments for Ghana, Kenya, Uganda, Nigeria: docs, test checkouts, Payouts, invoices, links"
}