Clawswap
Enables cross-chain token bridging, sending, and swapping between Solana and Base, supporting USDC, USDT, and SOL with automated quote retrieval, payment handling, and settlement tracking.
@clawswap/mcp-server
Send, swap, and bridge tokens cross-chain between Solana and Base — gasless, in one tool call. Built for AI agents using the Model Context Protocol (MCP).
What can it do?
Ask your AI agent any of these:
"Send 10 USDC from Solana to Base"
"How much would it cost to bridge 100 USDC to Base?"
"Transfer my SOL to Base as ETH"
"Swap 50 USDT from Base to Solana"
"Move my stablecoins cross-chain"
The server handles the entire flow: quote → payment → signing → submission → settlement.
Installation
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"clawswap": {
"command": "npx",
"args": ["-y", "@clawswap/mcp-server"],
"env": {
"SOLANA_PRIVATE_KEY": "your-base58-solana-private-key",
"BASE_PRIVATE_KEY": "0x-your-hex-base-private-key"
}
}
}
}Claude Code
claude mcp add clawswap -- npx -y @clawswap/mcp-serverThen set environment variables:
export SOLANA_PRIVATE_KEY="your-base58-solana-private-key"
export BASE_PRIVATE_KEY="0x-your-hex-base-private-key"Cursor
Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": {
"clawswap": {
"command": "npx",
"args": ["-y", "@clawswap/mcp-server"],
"env": {
"SOLANA_PRIVATE_KEY": "your-base58-solana-private-key",
"BASE_PRIVATE_KEY": "0x-your-hex-base-private-key"
}
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"clawswap": {
"command": "npx",
"args": ["-y", "@clawswap/mcp-server"],
"env": {
"SOLANA_PRIVATE_KEY": "your-base58-solana-private-key",
"BASE_PRIVATE_KEY": "0x-your-hex-base-private-key"
}
}
}
}OpenAI Codex
codex mcp add clawswap -- npx -y @clawswap/mcp-serverOr add to ~/.codex/config.toml:
[mcp_servers.clawswap]
command = "npx"
args = ["-y", "@clawswap/mcp-server"]
env = { SOLANA_PRIVATE_KEY = "your-base58-solana-private-key", BASE_PRIVATE_KEY = "0x-your-hex-base-private-key" }Antigravity
Add to ~/.gemini/antigravity/mcp_config.json:
{
"mcpServers": {
"clawswap": {
"command": "npx",
"args": ["-y", "@clawswap/mcp-server"],
"env": {
"SOLANA_PRIVATE_KEY": "your-base58-solana-private-key",
"BASE_PRIVATE_KEY": "0x-your-hex-base-private-key"
}
}
}
}Smithery
npx -y @smithery/cli install @clawswap/mcp-server --client claudeSupports multiple clients: claude, cursor, windsurf, cline, vscode, and more.
Tools
clawswap_bridge
Bridge tokens between Solana and Base. Handles the entire flow automatically.
Parameter | Type | Required | Description |
| string | yes | Human-readable amount, e.g. "100", "0.5" |
| string | yes | Token symbol: USDC, USDT, SOL, ETH, WETH |
| "solana" | "base" | yes | Source chain |
| "solana" | "base" | yes | Destination chain |
| string | no | Destination address (defaults to agent's own) |
| string | no | Destination token (defaults to same or USDC) |
| number | no | Slippage tolerance 0-1 (default 0.01) |
clawswap_quote
Preview a bridge quote without executing. Free, no payment required.
Same parameters as clawswap_bridge minus recipient.
clawswap_status
Check the status of a previously initiated bridge.
Parameter | Type | Required | Description |
| string | yes | The requestId from |
Environment Variables
Variable | Required | Description |
| For Solana→Base | Base58-encoded Solana private key |
| For Base→Solana | 0x-prefixed hex Base/EVM private key |
| No | Solana RPC (default: |
| No | Base RPC (default: |
You only need keys for the direction(s) you want to bridge. The server starts with whatever is configured.
Fees
Solana → Base: $0.50 USDC (paid automatically via x402 protocol, gas sponsored by ClawSwap)
Base → Solana: Free (agent pays ~$0.001 Base gas directly)
Supported Tokens
Solana: USDC, USDT, SOL
Base: USDC, USDT, ETH, WETH
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/WarTech9/clawswap-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server