Agent Wallet MCP server
{
"mcpServers": {
"pulsenetwork": {
"command": "npx",
"args": [
"-y",
"@pulsenetwork/mcp@latest",
"mcp"
],
"env": {
"PULSEPAY_EVM_KEY": "<pulsepay_evm_key>"
}
}
}
}{
"mcpServers": {
"pulsenetwork": {
"command": "npx",
"args": [
"-y",
"@pulsenetwork/mcp@latest",
"mcp"
],
"env": {
"PULSEPAY_EVM_KEY": "<pulsepay_evm_key>"
}
}
}
}{
"mcpServers": {
"pulsenetwork": {
"command": "npx",
"args": [
"-y",
"@pulsenetwork/mcp@latest",
"mcp"
],
"env": {
"PULSEPAY_EVM_KEY": "<pulsepay_evm_key>"
}
}
}
}{
"servers": {
"pulsenetwork": {
"command": "npx",
"args": [
"-y",
"@pulsenetwork/mcp@latest",
"mcp"
],
"env": {
"PULSEPAY_EVM_KEY": "${input:pulsepay_evm_key}"
}
}
},
"inputs": [
{
"id": "pulsepay_evm_key",
"type": "promptString",
"description": "Pulsepay evm key",
"password": true
}
]
}{
"mcpServers": {
"pulsenetwork": {
"command": "npx",
"args": [
"-y",
"@pulsenetwork/mcp@latest",
"mcp"
],
"env": {
"PULSEPAY_EVM_KEY": "<pulsepay_evm_key>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @pulsenetwork/mcpversion 0.2.1
What it does
This MCP server gives AI agents a local wallet and access to 900+ pay-per-call data APIs covering finance, crypto, health, law, travel, climate, and safety. Calls are paid in USDC on Base using the x402 protocol, with no accounts or API keys required. Code-level spend caps prevent agents from making unauthorized payments.
- Check flight delay compensation eligibility or other regulatory compliance questions by calling relevant data APIs.
- Evaluate token safety or other financial/crypto risks before taking action.
- Search the full API catalog for free to find the right endpoint, then call it with automatic payment settlement.
Tools this server exposes
| Tool | Does |
|---|---|
| pulse_discover | Search the catalog of ~900 endpoints by keyword to find available data APIs. |
| pulse_call | Call a PulseNetwork endpoint; payment in USDC settles automatically via x402. |
| pulse_balance | Display the wallet address and current USDC balance on Base. |
| pulse_report | Show a local report of spending over time. |
| pulse_guardrail | Display the active per-call and per-day spend caps. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.