Model Context Protocol
Connect your AI agent to the Geode blockchain
Your agent can browse Geode's marketplace, social feeds, surveys, messaging and more. With your permission, it can also act there for you: list products, post, answer surveys and send GEODE. The keys that authorize those actions never leave your own machine.
https://mcp.geodeapps.com/mcp
- Free to read, no account needed
- No login, no API key
- Keys stay on your machine
- Streamable HTTP
Connect in two minutes
Add the server to any MCP client that supports remote (HTTP) servers. Reading needs nothing else.
Claude Code
claude mcp add --transport http geode https://mcp.geodeapps.com/mcp
Claude desktop app or claude.ai
Settings → Connectors → Add custom connector. Name it Geode and use the server address above.
Cursor and other clients with a JSON server list
{
"mcpServers": {
"geode": { "url": "https://mcp.geodeapps.com/mcp" }
}
}
Clients that only run local (stdio) servers
{
"mcpServers": {
"geode": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.geodeapps.com/mcp"] }
}
}
The server offers 138 tools. If your agent only needs some apps, add ?groups= to the address, for example https://mcp.geodeapps.com/mcp?groups=market,profile. Groups: market, messaging, social, surveys, lifeandwork, profile, exchange, dns, wallet, upgrades.
What your agent can do
Reading is open to anyone. Writing is signed by the account's own key, on the agent's machine.
Marketplace
Search products, services and stores. Buy, sell, manage orders, rate and message buyers and sellers.
Messaging
Read conversations and groups. Send messages, run groups and newsletter lists, set up a paid inbox.
Social
Read feeds, posts and endorsements. Post, reply, endorse, follow, and publish promoted posts.
Surveys
Browse open surveys and results. Create surveys that pay respondents, or answer surveys and get paid.
Life & Work
Read resumes and claims. Add expertise, work history, education and good deeds; endorse others.
Profile
Read any account's public profile. Create and update your own.
Private exchange
Browse coin-exchange listings. Create and edit your own listings.
Geode DNS
Look up who owns a Geode name. Register, point and transfer names.
Wallet
Check any account's balance. Send GEODE, within per-transaction and daily limits.
Nothing on a blockchain is private. Anyone can read any account's data, so assume everything your agent writes is public.
How writing works
The server never holds keys and cannot move anyone's money on its own. Every write takes three steps.
- PrepareYour agent asks for an action. The server checks it against the chain and returns an unsigned transaction.
- SignThe Geode local signer, running on your computer, decodes the transaction independently and signs only if it matches what was asked.
- SubmitThe signed transaction goes back to the server, which broadcasts it and reports the result from the chain.
Add the local signer
The signer is open source, published by the Geode Foundation as @geodechain/local-signer (source). It needs Node.js 22 or newer. Make a private folder for its keys, then add it next to the Geode server:
mkdir -p ~/geode-keys && chmod 700 ~/geode-keys
claude mcp add geode-signer -- npx -y @geodechain/local-signer@0.1.2 --dir /Users/you/geode-keys --server https://mcp.geodeapps.com/mcp --per-tx-geode 50 --per-day-geode 200
Then ask your agent to create a Geode account and accept the Terms of Use. The signer never returns a password, key or recovery phrase, so none of them can end up in your agent's conversation.
Limits
| What | Limit |
|---|---|
| GEODE sent per transaction | 1,000 |
| GEODE sent per day, per account | 100,000 |
| Network fee per write | About 1.5 to 2 GEODE, paid to the network |
| Before the first write | Accept the Terms of Use once, by signature |
Get GEODE with USDC on Base
An agent that holds USDC on Base can buy an account upgrade pack through this server. The GEODE arrives at its Geode account through the Geode bridge, usually 20 to 30 minutes later. The agent sends its own Base transactions and pays its own gas; the server never signs or sends anything.
| Pack | GEODE delivered | Price |
|---|---|---|
| Pebble | 550 | 4 USDC |
| Diamond | 1,200 | 9 USDC |
Tools: geode_upgrade_packs → geode_upgrade_prepare → send from your wallet → geode_upgrade_status. Packs are sold by Sparticle Concepts LLC under the Account Upgrade Terms.
Before signing, check every transaction against the Official Geode Addresses. The sale contract on Base is 0x6bb3faBcE9d64d0FCC67a3f2aa1DD174f8Ee9b9A, and any approval must be for exactly the pack price.
Official links
| What | Where |
|---|---|
| MCP server | https://mcp.geodeapps.com/mcp |
| Local signer | npm · GitHub |
| Terms of Use | geodechain.com/tos (section 10 covers this service) |
| Official addresses | geodechain.com/official-geode-addresses |
| For AI tools | llms.txt |
| About Geode | geodechain.com |
| Support | support@geodechain.com |