Animica
OfficialAnimica MCP Server
Registry & packaging mirror. The server source lives in the monorepo: https://github.com/animicaorg/all/tree/main/python/animica/mcp — it ships inside the
animicaPyPI wheel (animica.mcp.server,[mcp]extra). This repo holds the registry/packaging metadata (server.json, Smithery/Docker files) and contains zero server code, so it can never drift from the shipped implementation.
MCP (Model Context Protocol) server for the Animica AI + blockchain network. One command gives any MCP client (Claude Code, Claude Desktop, Cursor, VS Code, …) 15 read/compute tools: OpenAI-compatible AI inference, a verifiable quantum randomness beacon, read-only chain and account lookups, mining-pool stats, and Studio compute cost estimates.
The installable package is animica-mcp — a thin console wrapper around animica[mcp]; installing it pulls in the server and exposes the animica-mcp command.
Install
pip install animica-mcp
# or run it without installing:
uvx animica-mcpRelated MCP server: Onchain MCP Server
Tools (15)
Tool | What it does |
| Orientation: what Animica is, the AI API, quantum beacon, endpoints, docs. Start here. |
| Ask Animica's ENA AI a question (OpenAI-compatible chat inference). |
| List the AI models available on Animica's OpenAI-compatible API. |
| Read the status of an ENA AI request/job by id (read-only). |
| Latest round of the verifiable quantum randomness beacon. |
| Compute a verifiable quantum-random draw off a beacon round (lottery, choice, weighted, shuffle, range, coin, dice, bytes). |
| Re-verify a quantum-random draw client-side — pure offline compute. |
| Verify a qDNA training-genome gene seal (tamper-evidence) — pure offline compute. |
| Chain head: current height/hash and chain id. Read-only. |
| Read a block by height or hash (head block with neither). Read-only. |
| Balance + nonce for an |
| Live mining-pool stats: pool status plus active miner count. |
| Current network hashrate from the chain. |
| Estimate the ANM cost of an Animica Studio run before paying — local quote, charges nothing. |
| List functions deployed to Animica Studio. Read-only. |
Client setup
Claude Code
claude mcp add animica -- uvx animica-mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"animica": {
"command": "uvx",
"args": ["animica-mcp"]
}
}
}Cursor
Add to ~/.cursor/mcp.json (or project .cursor/mcp.json):
{
"mcpServers": {
"animica": {
"command": "uvx",
"args": ["animica-mcp"]
}
}
}VS Code
Add to .vscode/mcp.json:
{
"servers": {
"animica": {
"type": "stdio",
"command": "uvx",
"args": ["animica-mcp"]
}
}
}If you installed with pip install animica-mcp, replace "command": "uvx", "args": ["animica-mcp"] with "command": "animica-mcp" in any of the configs above.
Configuration (environment variables)
All endpoints default to public Animica infrastructure — the server works with zero configuration.
Variable | Default | Purpose |
|
| OpenAI-compatible inference API base (chat + models). |
|
| Node JSON-RPC endpoint (read-only calls). |
|
| Mining-pool stats API. |
|
| Quantum randomness beacon ( |
| (empty) | Optional Bearer key for the inference API; not required. |
|
| Default model for |
|
| HTTP timeout (seconds) for backend calls. |
|
| Transport: |
Transports
stdio (default) — what Claude Code / Claude Desktop / Cursor / VS Code use; just run
animica-mcp.streamable-http —
MCP_TRANSPORT=streamable-http animica-mcpserves HTTP on127.0.0.1:8765. For host/port flags use the full CLI from theanimicapackage:animica mcp serve --transport http --host 0.0.0.0 --port 8765(serves MCP at/mcp).sse —
MCP_TRANSPORT=sse animica-mcp(legacy SSE clients).
The Dockerfile + smithery.yaml in this repo package the streamable-HTTP mode for Smithery and other container hosts (listens on $PORT, serves MCP at /mcp).
Security posture
Read + compute only. Chain access goes through a hard-coded allow-list of read-only JSON-RPC methods (
RPC_READ_ALLOWLISTin the source); mutating methods (send, sign, deploy, claim) are not on the list and cannot be reached, even by a bug.No keys. The server never handles private keys, never signs, never spends, and never mutates wallet state.
Quantum draw/verify and qDNA gene verification are pure local compute and work fully offline.
Links
Homepage: https://animica.dev (free OpenAI-compatible AI API at
https://animica.dev/v1)Developer docs: https://animica.org/developers/
Explorer: https://explorer.animica.org
Mining pool: https://pool.animica.org
Monorepo (server source): https://github.com/animicaorg/all
PyPI wrapper: https://pypi.org/project/animica-mcp/
Core package: https://pypi.org/project/animica/
Contact: ai@3vdc.com
License
Apache-2.0
This server cannot be installed
Maintenance
Related MCP Servers
- Alicense-qualityDmaintenanceEnables interaction with the Algorand blockchain through 25+ specialized tools for account management, payments, asset creation, NFT operations, and network monitoring. Supports both mainnet and testnet with instant finality and low fees.621MIT
- Flicense-qualityDmaintenanceProvides tools for querying onchain data across 12+ blockchain networks, including token balances, transaction analysis, and smart contract security auditing. It enables users to interact with multiple EVM-compatible chains and perform deep contract evaluations through natural language interfaces.1
- Alicense-qualityBmaintenanceProvides real Bitcoin full node data via 17 tools, with pay-per-call in USDC on Base mainnet. Free tools include blockchain info, fees, and mempool; paid tools enable transaction tracking, address analysis, and more.MIT
- AlicenseAqualityCmaintenanceRead-only access to the live NOVAI blockchain (an AI-native L1) over public JSON-RPC. Query blocks, transactions, AI entities, on-chain signals, oracle anchors, and memory objects. No keys, no write paths.12611MIT
Related MCP Connectors
500+ pay-per-call tools + skill packs. USDC + USDG on 12 chains, or free via proof-of-work.
Read-only DERO blockchain MCP: 33 tools (12 composites) incl. TELA discovery + bundled docs.
Cross-network DeFi API data, AMM analytics, and SDK docs for 17+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/animicaorg/animica-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server