mcpField
A
Animica

Animica

远程服务
animica.dev金融数据011 周前更新

关于 Animica

Animica 是面向 Animica 网络客户端的 MCP 服务,工具涵盖只读区块链与挖矿数据、AI 推理、量子随机数、验证和计算成本估算。

主要功能

  1. 01兼容 OpenAI 的 AI 推理与模型列表
  2. 02只读查询链、区块和账户
  3. 03量子随机数抽取与验证
  4. 04qDNA 基因印记验证
  5. 05挖矿统计与 Studio 成本估算

适用场景

  1. 01使用 Animica AI 模型提问
  2. 02查看区块和账户余额
  3. 03生成或验证量子随机数抽取
  4. 04检查挖矿活动并估算 Studio 成本

MCP 相关

通过 stdio、streamable HTTP 和 SSE 向 MCP 客户端提供 15 种读取与计算工具。链访问仅限只读 RPC 方法;服务不会签署交易或处理私钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.animica.org/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.animica.org/mcp
Streamable HTTPhttps://animica.dev/mcp
安装包
pypianimica-mcp0.2.0

工具

详细介绍

Animica MCP 服务

注册表与打包镜像。 服务源代码位于 monorepo 中: https://github.com/animicaorg/all/tree/main/python/animica/mcp — 随 animica PyPI wheel 一同发布(animica.mcp.server, [mcp] extra)。此仓库仅保存注册表/打包元数据(server.json、 Smithery/Docker 文件),不包含任何服务代码,因此永远不会与已发布的实现产生偏差。

适用于 Animica AI + 区块链网络的 MCP(Model Context Protocol)服务。只需一条命令,即可为任何 MCP 客户端(Claude Code、Claude Desktop、Cursor、VS Code,……)提供 15 种读取/计算工具:兼容 OpenAI 的 AI 推理、可验证的量子随机信标、只读链和账户查询、矿池统计信息,以及 Studio 计算成本估算。

可安装的软件包是 animica-mcp——一个围绕 animica[mcp] 的轻量级命令行封装;安装它会引入该服务并提供 animica-mcp 命令。

安装

pip install animica-mcp
# or run it without installing:
uvx animica-mcp

工具(15 种)

工具功能
animica_info概览:Animica 是什么、AI API、量子信标、端点和文档。从这里开始。
animica_ai_ask向 Animica 的 ENA AI 提问(兼容 OpenAI 的聊天推理)。
animica_ai_models列出 Animica 的 OpenAI 兼容 API 上可用的 AI 模型。
animica_ai_job_status按 ID 读取 ENA AI 请求/任务的状态(只读)。
animica_quantum_beacon_latest获取可验证量子随机信标的最新轮次。
animica_quantum_draw根据信标轮次计算可验证的量子随机抽取结果(彩票、选择、加权、洗牌、范围、抛硬币、掷骰子、字节)。
animica_quantum_verify在客户端重新验证量子随机抽取结果——纯离线计算。
animica_qdna_verify_gene验证 qDNA 训练基因组基因密封(篡改证据)——纯离线计算。
animica_chain_head链头:当前高度/哈希和链 ID。只读。
animica_chain_block按高度或哈希读取区块(两者都未提供时读取链头区块)。只读。
animica_chain_account查询 anim1… 地址的余额 + nonce。只读——无需密钥,也不签名。
animica_pool_stats实时矿池统计信息:矿池状态和活跃矿工数量。
animica_network_hashrate从链上获取当前网络算力。
animica_studio_estimate在付款前估算 Animica Studio 运行所需的 ANM 费用——本地报价,不会扣费。
animica_studio_functions列出部署到 Animica Studio 的函数。只读。

客户端设置

Claude Code
claude mcp add animica -- uvx animica-mcp
Claude Desktop

添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "animica": {
      "command": "uvx",
      "args": ["animica-mcp"]
    }
  }
}
Cursor

添加到 ~/.cursor/mcp.json(或项目的 .cursor/mcp.json):

{
  "mcpServers": {
    "animica": {
      "command": "uvx",
      "args": ["animica-mcp"]
    }
  }
}
VS Code

添加到 .vscode/mcp.json:

{
  "servers": {
    "animica": {
      "type": "stdio",
      "command": "uvx",
      "args": ["animica-mcp"]
    }
  }
}

如果使用 pip install animica-mcp 安装,请在上述任一配置中将 "command": "uvx", "args": ["animica-mcp"] 替换为 "command": "animica-mcp"。

配置(环境变量)

所有端点默认使用 Animica 公共基础设施,无需任何配置即可运行此服务。

变量默认值用途
ANIMICA_BASE_URLhttps://pool.animica.org/v1兼容 OpenAI 的推理 API 基础地址(聊天 + 模型)。如果更喜欢免费的免密钥端点,可使用 https://animica.dev/v1。
ANIMICA_RPC_URLhttps://rpc.animica.org/rpc节点 JSON-RPC 端点(只读调用)。
ANIMICA_POOL_URLhttps://pool.animica.org矿池统计 API。
ANIMICA_BEACON_URLhttps://pool.animica.org量子随机信标(/beacon/*)。
ANIMICA_API_KEY(空)推理 API 的可选 Bearer 密钥;非必需。
ANIMICA_MODELanm-fast-8banimica_ai_ask 的默认模型。
ANIMICA_MCP_TIMEOUT_S60后端调用的 HTTP 超时时间(秒)。
MCP_TRANSPORTstdio传输方式:stdio(默认)、streamable-http 或 sse。

传输方式

  • stdio(默认)——Claude Code / Claude Desktop / Cursor / VS Code 使用的方式;只需运行 animica-mcp。
  • streamable-http — MCP_TRANSPORT=streamable-http animica-mcp 会在 127.0.0.1:8765 上提供 HTTP 服务。若要使用主机/端口标志,请使用 animica 包提供的完整 CLI:animica mcp serve --transport http --host 0.0.0.0 --port 8765(在 /mcp 提供 MCP 服务)。
  • sse — MCP_TRANSPORT=sse animica-mcp(旧版 SSE 客户端)。

此仓库中的 Dockerfile + smithery.yaml 会打包 streamable-HTTP 模式,供 Smithery 和其他容器主机使用(监听 $PORT,并在 /mcp 提供 MCP 服务)。

安全态势

  • 仅支持读取和计算。 链访问通过硬编码的只读 JSON-RPC 方法允许列表(源代码中的 RPC_READ_ALLOWLIST)进行;修改类方法(发送、签名、部署、领取)不在列表中,即使出现漏洞也无法调用。
  • 不处理密钥。 此服务从不处理私钥、从不签名、从不支出,也从不修改钱包状态。
  • 量子抽取/验证和 qDNA 基因验证均为纯本地计算,完全离线也可运行。

链接

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。