
Obol
Give your Solana-aware agent wallet, token, DeFi, and swap tools through Obol’s x402 pay-per-request gateway.
Overview
Obol is a MCP server for the Build phase that connects agents to Solana wallet, token, DeFi, and swap tools via an x402 pay-per-request gateway.
What is this MCP server?
- Solana agent gateway exposed as MCP with wallet, token, DeFi, and swap-oriented tools
- x402 pay-per-request model for metered API usage
- npm package obol-mcp (registry version 2.0.1) with stdio transport
- Configurable OBOL_URL for your Obol API instance
- GitHub source at halfkey/obol for server metadata and updates
- Server version 2.0.1
- npm package identifier obol-mcp
What problem does it solve?
Shipping Solana features in an agent loop usually means bespoke SDK code and unclear API billing before you know the workflow fits.
Who is it for?
Solo builders experimenting with Solana-native agents or DeFi automations who already run an Obol API instance.
Skip if: Products that must avoid blockchain entirely, need non-Solana chains only, or cannot accept pay-per-request API costs.
What do I get? / Deliverables
After registering Obol, your agent can call gateway-backed Solana tools through MCP with usage tied to the x402 pay-per-request model.
- MCP-callable Solana wallet and token operations via gateway
- DeFi and swap tool access for agent-driven workflows
- Pay-per-request usage through the x402 gateway model
Recommended MCP Servers
Journey fit
On-chain wallet and swap integrations are implemented when you connect product or agent features to external financial APIs during build. Obol is an integration MCP: it proxies Solana operations to a hosted gateway so the agent does not embed chain SDK logic directly in the repo.
How it compares
Solana finance MCP gateway, not a general-purpose coding skill or self-custody wallet app.
Common Questions / FAQ
Who is Obol for?
Obol is for developers building AI agents or tools that need Solana wallet, token, DeFi, or swap operations through a hosted gateway.
When should I use Obol?
Use Obol when you are in the integration phase and want MCP tools for Solana with metered x402 billing instead of embedding full chain clients in your project.
How do I add Obol to my agent?
Install the obol-mcp npm package, set the OBOL_URL environment variable to your Obol API base URL, and add the server as a stdio MCP entry in your agent configuration.