
Stellar MCP
par josectoscano
MCP ecosystem for the Stellar blockchain — generate servers from Soroban contracts, manage accounts, and submit transactions via AI agents.
What it does
Stellar MCP is a full ecosystem for connecting AI agents to the Stellar blockchain. At its core is a standalone MCP server for Claude Desktop that handles account management and Soroban smart contract transactions. Beyond that, a Rust CLI generator (stellar mcp generate) can produce a complete TypeScript or Python MCP server from any deployed Soroban contract — automatically exposing all contract functions as MCP tools.
Templates are included for a Vercel-deployed Telegram bot, a Next.js smart wallet app with PasskeyKit authentication, and a CLI agent for interactive contract calls from the terminal.
Tools
The standalone server (for Claude Desktop) exposes:
create-account— Generate a new Stellar account keypair.fund-account— Fund an account via Friendbot (testnet) or a configured funder.get-account— Fetch account balances, signers, and flags.get-transactions— Retrieve transaction history for an account.sign-and-submit-transaction— Sign an XDR transaction envelope and submit it to the network.
Generated servers expose all functions of any Soroban smart contract as individual tools.
Installation
Add the standalone server to your Claude Desktop config:
{
"servers": {
"stellar-mcp": {
"command": "node",
"args": ["/path/to/stellar-mcp/build/mcp-server.js"],
"env": {
"RPC_URL": "https://soroban-testnet.stellar.org",
"NETWORK_PASSPHRASE": "Test SDF Network ; September 2015"
}
}
}
}
Or generate a server from any Soroban contract:
cargo install --path stellar-mcp-generator
stellar mcp generate --contract-id <CONTRACT_ID> --rpc-url https://soroban-testnet.stellar.org --output ./my-mcp-server
Supported hosts
Claude Desktop is confirmed. Generated servers support HTTP mode and can connect to any HTTP-compatible MCP client.
Installation rapide
npx stellar-mcp-serverInformations
- Tarification
- free
- Publié
- 4/5/2026
- Mis à jour
- 9 days ago