Search / com.xaurr/mcp
Xaurr
R0· no sign-inXaurr payments for Ghana, Kenya, Uganda, Nigeria: docs, test checkouts, Payouts, invoices, links
v1.1.0 · active · website · descriptor JSON · versions
Search / com.xaurr/mcp
R0· no sign-inXaurr payments for Ghana, Kenya, Uganda, Nigeria: docs, test checkouts, Payouts, invoices, links
v1.1.0 · active · website · descriptor JSON · versions
{
"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.
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableplatform_earningschangedinput schemaplatform_operatorschangedinput schemamark_invoice_paidchangedinput schemalist_invoiceschangedinput schemacreate_invoicechangedinput schemalist_payment_linkschangedinput schemacreate_payment_linkchangedinput schemapayouts_get_collectionchangedinput schemapayouts_collectchangedinput schemapayouts_get_withdrawalchangedinput schemaShowing 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.
+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.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.xaurr.com streamable-http | none | yes | 100% | 429 ms | 2025-06-18 | 2026-11-14 |
account_readinessread-only | This 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-only | Xaurr Connect: with the OPERATOR's test key, check they are connected to your platform (GET /platform-connection). |
create_invoicedestructive | Create an invoice document (POST /invoices), the same as Create Invoice in the app. Needs a LIVE key: invoices are real documents. |
create_payment_linkdestructive | Create 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_checkoutdestructive | Create a TEST hosted checkout (POST /checkout-sessions) and return its pay url. Needs a test key with write permission. |
explain_errorread-only | Explain an error message returned by the Xaurr API and how to fix it. |
get_api_referenceread-only | The 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-only | Status of one checkout by your own order reference (GET /checkout-sessions/:reference). |
get_openapiread-only | Where to download the machine-readable OpenAPI 3.1 description of the Xaurr API, for code generators and API tools. |
get_paymentread-only | One payment by its receipt number (GET /payments/:receipt). |
go_live_checklistread-only | What is needed before live keys take real payments. |
integration_exampleread-only | Tested 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-only | Your 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-only | Your payment links for the key's environment, with how many times each was paid (GET /payment-links). |
list_paymentsread-only | The most recent test payments on the account (GET /payments). |
list_webhooksread-only | Your test webhooks and their last 10 deliveries (GET /webhooks). No secrets are shown. |
mark_invoice_paiddestructive | Mark one of your invoices paid (POST /invoices/:id/mark-paid); it is also recorded in bookkeeping. Needs a LIVE key. |
payout_collection_methodsread-only | Xaurr Payouts: the ways a customer can pay in one currency's country (GET /collections/methods). |
payouts_add_workerdestructive | Xaurr Payouts: add a test worker (POST /workers). Returns their onboarding_url. |
payouts_balanceread-only | Xaurr Payouts: your test balance (GET /balance), optionally for one currency. |
payouts_collectdestructive | Xaurr Payouts: ask a customer to pay into your balance by Mobile Money (POST /collections). Test mode uses the Xaurr test numbers. |
payouts_credit_workerdestructive | Xaurr Payouts: credit a worker's earnings from your balance (POST /workers/:id/earnings). |
payouts_get_collectionread-only | Xaurr Payouts: one collection's status (GET /collections/:id). |
payouts_get_withdrawalread-only | Xaurr Payouts: one payout's status (GET /withdrawals/:id): queued, paid, returned or needs_review. |
payouts_get_workerread-only | Xaurr Payouts: one worker's status, by their id or by your own reference (GET /workers/:id or /workers?reference=). |
payouts_pay_workerdestructive | Xaurr Payouts: pay a worker out of their earnings (POST /workers/:id/withdrawals). Test money only. |
payouts_test_topupdestructive | Xaurr Payouts: add TEST money to your balance (POST /balance/test-topup). |
payouts_worker_historyread-only | Xaurr Payouts: one worker's earnings and payouts (GET /workers/:id/history). |
pay_test_checkoutdestructive | Pay (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-only | Platforms (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-only | Platforms (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-only | What a payment costs in Ghana cedis (GET /quote): what the customer pays, the fees, and what you receive. |
refund_checkoutdestructive | Ask for a refund of a paid TEST checkout (POST /checkout-sessions/:reference/refund). |
sales_summaryread-only | Money received and sent in the last N days, per currency, completed only (GET /summary). Test key = test money; live key = real money. |
search_docsread-only | Answer a question about the Xaurr API from the official docs (checkouts, fees, Connect, Payouts, webhooks, countries). |
send_test_webhookdestructive | Send 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-only | The phone numbers and values that complete or fail test payments and payouts, per country and payout speed. |
waiting_payoutsread-only | Sales 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-only | Recent changes to the Xaurr API, newest first. |
Schemas: list_tools.
{
"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"
}