What is MCP?
Model Context Protocol (MCP) is an open standard that allows AI assistants to call external tools. The Opacus Kinetic MCP server acts as the bridge: it registers a set of tools with Claude or Cursor, and when the AI calls one, the MCP server translates it into an Agent Kernel HTTP request.
Installation
# Install from npm (recommended)
npx opacus-kinetic-mcp install --api-key=YOUR_API_KEY --api-url=https://opacus.xyz
# Or install against a local kernel
npx opacus-kinetic-mcp install --api-key=YOUR_API_KEY --api-url=http://127.0.0.1:3006
Get your API key from Agentboard → Task Center → Settings → MCP Install Command. This writes the config to Claude Desktop's settings file. Restart Claude/Cursor after running.
⚠️Deposit address note: Your MCP CLI uses the API key to derive your execution wallet. Use the API key generated via Agentboard → Settings → MCP Install Command so that your MCP deposit address matches the one shown in Agentboard Billing. Keys created elsewhere may derive a different wallet.
Manual config (Claude Desktop)
If you prefer manual setup, add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"opacus-kinetic": {
"command": "npx",
"args": ["opacus-kinetic-mcp"],
"env": {
"OPACUS_API_KEY": "opak_YOUR_KEY",
"OPACUS_API_URL": "https://opacus.xyz"
}
}
}
}
Pricing
| Plan | Monthly | 🎁 Sponsored Budget | Rate Limit |
| 🎁 Free Tier | $0 | $10 / mo | 10 req/min |
| Pro ⚡ | $29.99 | $1,000 / mo | 200 req/sec |
| Enterprise | Custom | Unlimited | Custom |
Fees are taken from your execution wallet (USDC on Base). Full fee schedule →
Available MCP tools
OpenClaw Gateway
| Tool | Description | Example prompt |
openclaw_route | Route an intent through OpenClaw AI gateway — selects cheapest/fastest model automatically | "Route this task through OpenClaw" |
openclaw_complete | Request an AI completion via OpenClaw with automatic provider fallback | "Complete this prompt using OpenClaw" |
Agent management
| Tool | Description | Example prompt |
launch_secure_task | Launch an agent from a template with a USDC budget | "Launch an oracle agent with 0.5 USDC" |
estimate_task_cost | Estimate USDC cost before launching | "How much will a bridge task cost?" |
get_balance | Get current USDC balance for the authenticated user | "What's my Opacus balance?" |
Payments (OpacusPay)
| Tool | Description | Example prompt |
pay_with_opacuspay | Transfer USDC to any recipient | "Pay 1.2 USDC to merchant X via Opacus" |
pay_api_with_opacuspay | Top up API credits for a specific provider | "Add 0.5 USDC to OpenAI via Opacus" |
pay_openai_api | Shortcut: add OpenAI credits | "Add 0.1 USDC to my OpenAI balance" |
list_opacuspay_history | Get payment transaction history | "Show my last 20 Opacus payments" |
withdraw_to_my_wallet | Withdraw USDC from execution wallet | "Withdraw 5 USDC to 0x1234..." |
Bridge & cross-chain
| Tool | Description | Example prompt |
kineti_bridge_base_to_og | Bridge USDC from Base to 0G network | "Bridge 1 USDC from Base to 0G" |
kineti_bridge_eth_to_og | Bridge USDC from Ethereum/Arbitrum/Solana to 0G | "Bridge 0.9 USDC from Ethereum to 0G" |
0G Storage
| Tool | Description | Example prompt |
upload_0g_file | Upload a file to 0G decentralized storage. Returns rootHash. | "Upload /data/report.pdf to 0G storage" |
download_0g_file | Download a file from 0G storage by rootHash | "Download 0G file 0xabc123" |
verify_0g_merkle | Verify file integrity via on-chain Merkle proof | "Verify 0G root hash 0xabc123 is intact" |
0G Compute (AI inference)
| Tool | Description | Example prompt |
stream_0g_chat | Run AI chat inference on 0G decentralized GPUs | "Use 0G AI to analyze BTC market trends" |
generate_0g_image | Generate an image via 0G Compute (Flux Turbo) | "Generate a futuristic city image using 0G AI" |
Discovery & IoT
| Tool | Description | Example prompt |
discover_agents | Find agents by capability, location, or reputation score | "Find oracle agents near New York with reputation > 80" |
iot_micropayment | Send a micropayment to an IoT device agent | "Pay 0.01 USDC to sensor device did:opacus:abc123" |
MEV & Arbitrage
| Tool | Description | Example prompt |
execute_mev_strategy | Find and execute MEV/arbitrage opportunities across Base, 0G, and Ethereum with automatic USDC escrow and revenue split | "Find arbitrage between Base and 0G", "Execute MEV with 1 USDC" |
Shopping (Bitrefill)
| Tool | Description | Example prompt |
search_bitrefill_products | Browse Bitrefill catalog — gift cards, eSIMs, and digital products across 180+ countries. Use before buying to see available denominations. | "What Amazon gift cards are available in the US?" |
launch_bitrefill_purchase | Buy any gift card or digital product via Bitrefill using USDC (Escrow V2: USDC locked → purchase → delivery proof → auto-release) | "Buy a $25 Netflix gift card with USDC", "Get a Spotify gift card in Germany" |
Prediction Markets (Polymarket)
| Tool | Description | Example prompt |
run_polymarket_arb | Launch a hybrid arbitrage bot on Polymarket CLOB — passive market making + LLM event arbitrage, deployed via The Hangar | "Start a Polymarket arb bot with 5 USDC budget" |
Prompt examples (Claude)
# Route through OpenClaw
"Use OpenClaw to process this classification task"
# Launch a bridge task
"Bridge 1.5 USDC from Base to 0G network with Opacus"
# Check balance
"What's my current Opacus USDC balance?"
# Upload a file
"Upload the file at /tmp/mydata.csv to 0G decentralized storage"
# Pay OpenAI
"Add 0.2 USDC to my OpenAI credits via Opacus"
# Find agents
"Find Opacus bridge agents with reputation score above 85"
# Execute MEV
"Find and execute arbitrage between Base and 0G with 1 USDC budget"
# Buy a gift card
"Buy a $10 Amazon US gift card using USDC with Opacus"
📝The Kinetic MCP server connects to Agent Kernel on the URL and API key you provide during installation. If Agent Kernel restarts on a different port, re-run the install command. For production use, always point to https://opacus.xyz.