Installation
- Remote (Recommended)
- Local
Add to your Cursor MCP settings (Replace
.cursor/mcp.json):0x... with your wallet private key.Config File Locations
| Scope | Path |
|---|---|
| Project | .cursor/mcp.json in project root |
| Global (macOS) | ~/.cursor/mcp.json |
| Global (Windows) | %USERPROFILE%\.cursor\mcp.json |
Verifying the Connection
Restart Cursor to load the MCP server.Using EasyNode x402
Once connected, you can ask the agent to use EasyNode tools directly:Configuration
| Variable | Required | Default | Description |
|---|---|---|---|
EASYNODE_PRIVATE_KEY | Yes | — | Wallet private key (0x...) |
EASYNODE_MAX_PAYMENT | No | 100 | Max USDC per transaction |
npx @easynodexyz/mcp-x402 setup to store your key in ~/.easy-node/.env instead of setting system environment variables. Environment variables override values in ~/.easy-node/.env.
Available Tools
| Tool | Description |
|---|---|
list_products | Browse available VPS and blockchain node products |
create_order | Purchase a product with USDC via x402 payment |
get_order | Check order status and delivery progress |
list_instances | List all active instances |
get_instance | View instance details and credentials |
renew_instance | Renew an existing instance subscription |
update_custom_name | Rename an instance |