Xona Wallet MCP
An MCP server for Xona Wallet that enables AI agents to discover, pay for, and manage spending across 21,000+ x402 services on Solana and Base. It provides tools for discovery, payments, balance checks, reporting, and guardrails, allowing agents to autonomously handle agentic commerce within user-defined limits.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Discover paid services using natural language queries
- Pay for x402 endpoints with USDC
- Check wallet balances across Solana and Base
- Generate spending reports
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@xona-labs/xpay 0.2.38
{
"version": "0.2.38",
"transport": "stdio",
"identifier": "@xona-labs/xpay",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"packageArguments": [
{
"type": "positional",
"value": "mcp",
"description": "Start the MCP server on stdio"
}
],
"environmentVariables": [
{
"name": "XPAY_PROFILE",
"format": "string",
"description": "Wallet profile to load or create (default: active profile, else \"default\")"
},
{
"name": "XPAY_PASSPHRASE",
"format": "string",
"description": "Encrypts the auto-generated wallet at rest; also unlocks an existing encrypted profile"
},
{
"name": "XPAY_HOME",
"format": "string",
"description": "Override the ~/.xpay/ data directory"
},
{
"name": "XPAY_NO_AUTO_WALLET",
"format": "string",
"description": "Set to error instead of auto-generating a wallet when none is configured"
},
{
"name": "XPAY_SOLANA_SECRET",
"format": "string",
"description": "Use an existing Solana secret key (base58) instead of the generated wallet"
},
{
"name": "XPAY_EVM_KEY",
"format": "string",
"description": "Use an existing EVM private key instead of the generated wallet"
},
{
"name": "XPAY_EVM_NETWORK",
"format": "string",
"description": "EVM network for XPAY_EVM_KEY (e.g. base, stable, base-sepolia)"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"xona-wallet-mcp": {
"command": "npx",
"args": [
"-y",
"@xona-labs/xpay@0.2.38",
"mcp"
],
"env": {
"XPAY_PROFILE": "<YOUR_XPAY_PROFILE>",
"XPAY_PASSPHRASE": "<YOUR_XPAY_PASSPHRASE>",
"XPAY_HOME": "<YOUR_XPAY_HOME>",
"XPAY_NO_AUTO_WALLET": "<YOUR_XPAY_NO_AUTO_WALLET>",
"XPAY_SOLANA_SECRET": "<YOUR_XPAY_SOLANA_SECRET>",
"XPAY_EVM_KEY": "<YOUR_XPAY_EVM_KEY>",
"XPAY_EVM_NETWORK": "<YOUR_XPAY_EVM_NETWORK>"
}
}
}
}Cline
{
"mcpServers": {
"xona-wallet-mcp": {
"command": "npx",
"args": [
"-y",
"@xona-labs/xpay@0.2.38",
"mcp"
],
"env": {
"XPAY_PROFILE": "<YOUR_XPAY_PROFILE>",
"XPAY_PASSPHRASE": "<YOUR_XPAY_PASSPHRASE>",
"XPAY_HOME": "<YOUR_XPAY_HOME>",
"XPAY_NO_AUTO_WALLET": "<YOUR_XPAY_NO_AUTO_WALLET>",
"XPAY_SOLANA_SECRET": "<YOUR_XPAY_SOLANA_SECRET>",
"XPAY_EVM_KEY": "<YOUR_XPAY_EVM_KEY>",
"XPAY_EVM_NETWORK": "<YOUR_XPAY_EVM_NETWORK>"
}
}
}
}VS Code
{
"servers": {
"xona-wallet-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@xona-labs/xpay@0.2.38",
"mcp"
],
"env": {
"XPAY_PROFILE": "<YOUR_XPAY_PROFILE>",
"XPAY_PASSPHRASE": "<YOUR_XPAY_PASSPHRASE>",
"XPAY_HOME": "<YOUR_XPAY_HOME>",
"XPAY_NO_AUTO_WALLET": "<YOUR_XPAY_NO_AUTO_WALLET>",
"XPAY_SOLANA_SECRET": "<YOUR_XPAY_SOLANA_SECRET>",
"XPAY_EVM_KEY": "<YOUR_XPAY_EVM_KEY>",
"XPAY_EVM_NETWORK": "<YOUR_XPAY_EVM_NETWORK>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"xona-wallet-mcp": {
"command": "npx",
"args": [
"-y",
"@xona-labs/xpay@0.2.38",
"mcp"
],
"env": {
"XPAY_PROFILE": "<YOUR_XPAY_PROFILE>",
"XPAY_PASSPHRASE": "<YOUR_XPAY_PASSPHRASE>",
"XPAY_HOME": "<YOUR_XPAY_HOME>",
"XPAY_NO_AUTO_WALLET": "<YOUR_XPAY_NO_AUTO_WALLET>",
"XPAY_SOLANA_SECRET": "<YOUR_XPAY_SOLANA_SECRET>",
"XPAY_EVM_KEY": "<YOUR_XPAY_EVM_KEY>",
"XPAY_EVM_NETWORK": "<YOUR_XPAY_EVM_NETWORK>"
}
}
}
}Let your agent find its tools
Find servers like Xona Wallet MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.