Source profile for Xenarch-mcp. Its purpose and connection details need verification against the maintainer’s documentation.
This Xenarch-mcp source profile is awaiting review. The previous overview contained a logo or badge fragment rather than a usable description. Check the linked maintainer documentation for the server’s purpose and connection details.
The documented npm package is @xenarch/agent-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares XENARCH_PRIVATE_KEY, XENARCH_API_TOKEN. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| Payments | group 1) need a funded wallet (XENARCH_PRIVATE_KEY) and a control-plane link (XENARCH_API_TOKEN) — the official MCP refuses to pay without the token… |
| xenarch_check_gate | Check if a URL/domain has an x402 payment gate. Returns the accepted payment requirements — price, asset, network, seller wallet. |
| xenarch_pay | Pay for an x402-gated URL. Signs an EIP-3009 USDC transfer, settles on-chain, returns the tx hash and the gated content. |
| xenarch_pay_link | Pay a Xenarch pay-link by id (pay.xenarch.com/l/ ): fetches the envelope, settles USDC on Base, confirms with the link. |
| xenarch_get_history | View past payments made by this wallet (totals, per-domain, pagination). |
| xenarch_agent_login | Browser-wallet sign-in to the control plane. Returns a link; open it, approve, call again to finish. The 7-day session powers every other xenarch_agent_ tool. |
| xenarch_agent_status | Agent profile (name, paused state) + spend summary for a period. Read-only. |
| xenarch_agent_get_caps | Read spending caps (per-tx, daily, monthly) + remaining headroom. Read-only. |
| xenarch_agent_set_caps | Set caps in USD (none disables an axis). Raising/removing a cap needs confirm: true; tightening is free. |
| xenarch_agent_reset_day_cap | Reset today's daily-spend counter to the full daily cap. |
| xenarch_agent_get_scope | Read scope: default posture (allow/deny) + the rule list. Read-only. |
| xenarch_agent_add_scope_rule | Add an allow/deny rule. deny tightens (free); allow loosens (needs confirm). |
| xenarch_agent_remove_scope_rule | Remove a rule by id/prefix. Removing a deny loosens scope (needs confirm). |
| xenarch_agent_set_default_scope | Set the posture for unmatched URLs. deny tightens; allow loosens (needs confirm). |
| xenarch_agent_pause | Kill switch — block all of the agent's payments immediately. No confirm. |
| xenarch_agent_resume | Lift the pause (needs confirm). |
| xenarch_agent_list_keys | List the agent's xa_live_ API keys (id, label, last-used, revoked). Never returns plaintext. Read-only. |
| xenarch_agent_create_key | Issue a new xa_live_ key (plaintext returned once). Needs confirm. |
| xenarch_agent_rotate_key | Rotate a key by id/prefix — invalidates the old secret, returns a new one once. Needs confirm. |
| xenarch_agent_revoke_key | Permanently revoke a key by id/prefix. Needs confirm. |
| xenarch_agent_get_receipts | List the agent's payment receipts with filters (period, status, source, domain). Read-only. |
| xenarch_create_link | Create a pay-link. VALIDATE-FIRST: mode:'validate' reports missing fields; then mode:'create' + confirm:true signs + creates. Amount is USDC (max 1.00). |
| xenarch_list_links | List the merchant's pay-links (newest first), cursor-paginated. Read-only. |
| xenarch_get_link | Get one pay-link's detail (status, params, stats) by id. Read-only. |
| xenarch_revoke_link | Revoke a pay-link by id so it can no longer be paid. Needs confirm. |
| xenarch_list_payments | List payments received across the merchant's links (newest first), cursor-paginated. Read-only. |
| xenarch_list_subscribers | List subscribers across subscription links, with filters (link_id, status, mode). Read-only. |
| xenarch_get_merchant_profile | Get the merchant profile (issuer identity, domain-verification status). Read-only. |
| xenarch_update_merchant_profile | Update the merchant profile (name, site, email, address, tax id, brand color, logo, payout rhythm). Whole-state upsert. |
| xenarch_verify_domain | Verify the merchant's domain via its _xenarch. DNS TXT record. Set the site first via xenarch_update_merchant_profile. |
{
"mcpServers": {
"xenarch": {
"command": "npx",
"args": [
"@xenarch/agent-mcp"
],
"env": {
"XENARCH_PRIVATE_KEY": "YOUR_XENARCH_PRIVATE_KEY",
"XENARCH_API_TOKEN": "YOUR_XENARCH_API_TOKEN"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| XENARCH_PRIVATE_KEY | Declared in the maintainer’s client configuration. | Check documentation |
| XENARCH_API_TOKEN | Declared in the maintainer’s client configuration. | Yes |
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Growth analytics for LatAm ecommerce: MercadoLibre, Tiendanube, Shopify, Meta Ads and Google Ads.
Find and lease ad windows and city billboards on The Pillar, a 3D tower. Paid monthly on Stripe.
MCP server for AbraFlexi ERP — invoices, contacts, products, bank transactions.
Hosted MCP server for Cliniko — patients, appointments, availability, and invoices for AI agents.