Celina — Celo MCP Server
v0.1 · Live on Celo mainnet

Meet CelinaYour LLM's plug into Celo.

An open-source MCP server that gives Claude, Cursor, and any agent read & write access to Celo mainnet — balances, stablecoins, sends, and chain reads.

$npm i @andrewkimjoseph/celina
Celina — MCP Server for the Celo Network. Connect. Build. Empower.

1-minute setup

Drop a JSON snippet into Cursor or Claude Desktop. Done.

Mainnet ready

CELO, cUSD, USDC, USDT, and Mento stablecoins out of the box.

Keys never stored

Write tools accept RSA-encrypted keys, decrypted ephemerally.

Install

Hook Celina into your agent

Pick your client, copy the config, restart. Celina shows up as MCP tools your LLM can call.

Cursor

Add to Cursor

  1. 1. Open Cursor → Settings → MCP
  2. 2. Click Add new MCP server and paste the config below
  3. 3. Reload — Celina's tools appear in chat
{
  "mcpServers": {
    "celina": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.celina.andrewkimjoseph.com/mcp",
        "--transport",
        "http-only"
      ]
    }
  }
}
Claude Desktop

Add to Claude

  1. 1. Open claude_desktop_config.json
  2. 2. Merge the snippet below into mcpServers
  3. 3. Restart Claude Desktop
{
  "mcpServers": {
    "celina": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.celina.andrewkimjoseph.com/mcp",
        "--transport",
        "http-only"
      ]
    }
  }
}

Direct Streamable HTTP endpoint

Remote

Point any MCP client directly at the deployed Render endpoint. No local install needed.

https://mcp.celina.andrewkimjoseph.com/mcp

Sending transactions?

Write tools (send_token, estimate_send) accept an RSA-encrypted private key per request — never plaintext. The server decrypts it ephemerally to sign, then discards it.

Tools v0.1

12 tools. One agent. Whole chain.

Everything your LLM needs to read state and move value on Celo mainnet.

get_network_statusread

Chain ID, block, gas price

get_celo_balancesread

CELO + ERC-20 balances

get_stablecoin_balancesread

Mento, USDC, USDT & more

get_blockread

Block by number/hash/latest

get_transactionread

Transaction + receipt

get_accountread

CELO balance, nonce

get_token_inforead

Token metadata

get_swap_quoteread

Swap preview

estimate_sendread

Gas estimate

send_tokenwrite

Send CELO or ERC-20

get_wallet_encryption_public_keyread

RSA public key

get_latest_blocksread

Recent blocks

Give your agent a wallet. Say hi to Celina.

Open source. MIT licensed. Built for the next wave of on-chain agents.