Give your LLM a wallet on Celo.
Celina is an open-source agent stack for Celo mainnet — one shared tool catalog from celina-sdk that powers MCP clients, a hosted remote endpoint, and browser wallet apps.
npm i @andrewkimjoseph/celina-mcp@latestOne catalog, four surfaces. SDK, local MCP, hosted endpoint, and browser apps.
Explore the stackOne catalog, two surfaces
The same SDK tool definitions power celina-mcp, the remote endpoint, and browser agent hosts — no duplicate schemas or drift.
Local or remote MCP
Streamable HTTP for instant reads. Local stdio with CELO_PRIVATE_KEY for execute/write tools.
Keys stay local
Remote MCP never sees private keys. Set CELO_PRIVATE_KEY in your MCP client env for local execution only.
Principles
MIT licensed
Open source. Use, fork, and ship agents without license friction.
One catalog
No duplicate tool definitions between MCP, remote, and browser hosts.
Keys stay local
Writes require the user's wallet or your MCP env — never the remote endpoint.
Celo mainnet
Production registry tokens, live DeFi protocols, and real on-chain state.
58 tools. One agent. Whole chain.
One shared catalog for reads and writes on Celo mainnet. 36 remote · 58 stdio.
get_network_statusreadChain ID, latest block, gas price
get_blockreadFetch a block by number, hash, or latest
get_latest_blocksreadMost recent blocks on Celo mainnet
get_transactionreadTransaction + receipt by hash
verify_attribution_tagreadDecode ERC-8021 (+ historical CELINA) attribution from tx calldata
check_attribution_tagreadList or check custom attribution tags on a tx
Give your agent a wallet. Say hi to Celina.
Open source. MIT licensed. One SDK catalog — ship with MCP, remote HTTP, or your own browser agent.