Animica

Read-only Animica chain data, free AI inference, verifiable quantum randomness, and mining stats.

我該用這個嗎

品質與安全性

B
說明品質
85%
結構描述完整度
60%
命名品質
80%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(4)

  • LOWTool 'animica_x402_products' description lacks action verb在 animica_x402_products 中
  • LOWTool 'animica_web_ask' description lacks action verb在 animica_web_ask 中
  • LOWTool 'animica_notarize' description lacks action verb在 animica_notarize 中
  • LOWTool 'animica_credit_balance' description lacks action verb在 animica_credit_balance 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,395Token(工具定義)
~930 B典型回應大小
中等的注意力影響(128k 上下文的 1.87%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

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

可執行的套件

pypianimica-mcp0.2.0stdio

遠端端點

https://mcp.animica.org/mcpstreamable-http
https://animica.dev/mcpstreamable-http

它能做什麼

工具清單

工具(22)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
⚪animica_info

What Animica is and how to use it: the OpenAI-compatible AI API, the

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_infoArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_infoOutput"
}
⚪animica_ai_ask(prompt, model, max_tokens, temperature, system)

Ask Animica's ENA AI a question (OpenAI-compatible inference). Cheap general

輸入結構描述

{
  "type": "object",
  "properties": {
    "prompt": {
      "title": "Prompt",
      "type": "string"
    },
    "model": {
      "default": "",
      "title": "Model",
      "type": "string"
    },
    "max_tokens": {
      "default": 1024,
      "title": "Max Tokens",
      "type": "integer"
    },
    "temperature": {
      "default": 0.4,
      "title": "Temperature",
      "type": "number"
    },
    "system": {
      "default": "",
      "title": "System",
      "type": "string"
    }
  },
  "required": [
    "prompt"
  ],
  "title": "animica_ai_askArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_ai_askOutput"
}
🟢animica_ai_models

List the AI models available on Animica's OpenAI-compatible API.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_ai_modelsArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_ai_modelsOutput"
}
🟢animica_ai_job_status(job_id)

Read the status of an ENA AI request/job by id (read-only). Returns the

輸入結構描述

{
  "type": "object",
  "properties": {
    "job_id": {
      "title": "Job Id",
      "type": "string"
    }
  },
  "required": [
    "job_id"
  ],
  "title": "animica_ai_job_statusArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_ai_job_statusOutput"
}
🟢animica_quantum_beacon_latest

Get the latest round of Animica's verifiable quantum randomness beacon

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_quantum_beacon_latestArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_quantum_beacon_latestOutput"
}
🟢animica_quantum_draw(kind, request_id, params_json, round_id, beacon_hex)

Compute a verifiable quantum-random draw off a beacon round.

輸入結構描述

{
  "type": "object",
  "properties": {
    "kind": {
      "title": "Kind",
      "type": "string"
    },
    "request_id": {
      "title": "Request Id",
      "type": "string"
    },
    "params_json": {
      "default": "{}",
      "title": "Params Json",
      "type": "string"
    },
    "round_id": {
      "default": -1,
      "title": "Round Id",
      "type": "integer"
    },
    "beacon_hex": {
      "default": "",
      "title": "Beacon Hex",
      "type": "string"
    }
  },
  "required": [
    "kind",
    "request_id"
  ],
  "title": "animica_quantum_drawArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_quantum_drawOutput"
}
⚪animica_quantum_verify(result_json)

Verify a quantum-random draw client-side: recompute it from its declared

輸入結構描述

{
  "type": "object",
  "properties": {
    "result_json": {
      "title": "Result Json",
      "type": "string"
    }
  },
  "required": [
    "result_json"
  ],
  "title": "animica_quantum_verifyArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_quantum_verifyOutput"
}
⚪animica_qdna_verify_gene(gene_json)

Verify a qDNA training-genome gene seal: recompute its content-address

輸入結構描述

{
  "type": "object",
  "properties": {
    "gene_json": {
      "title": "Gene Json",
      "type": "string"
    }
  },
  "required": [
    "gene_json"
  ],
  "title": "animica_qdna_verify_geneArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_qdna_verify_geneOutput"
}
🟢animica_chain_head

Read the chain head: current height/hash and chain id. Read-only.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_chain_headArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_chain_headOutput"
}
🟢animica_chain_block(height, hash)

Read a block by ``height`` or by ``hash`` (read-only). With neither, reads

輸入結構描述

{
  "type": "object",
  "properties": {
    "height": {
      "default": -1,
      "title": "Height",
      "type": "integer"
    },
    "hash": {
      "default": "",
      "title": "Hash",
      "type": "string"
    }
  },
  "title": "animica_chain_blockArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_chain_blockOutput"
}
🟢animica_chain_account(address)

READ-ONLY account snapshot for an ``anim1...`` address: balance + nonce.

輸入結構描述

{
  "type": "object",
  "properties": {
    "address": {
      "title": "Address",
      "type": "string"
    }
  },
  "required": [
    "address"
  ],
  "title": "animica_chain_accountArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_chain_accountOutput"
}
🟢animica_pool_stats

Live mining-pool stats: pool status plus active miner count. Read-only.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_pool_statsArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_pool_statsOutput"
}
🟢animica_network_hashrate

Read the current network hashrate from the chain. Read-only.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_network_hashrateArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_network_hashrateOutput"
}
⚪animica_studio_estimate(seconds, gpu, mem_gb)

Estimate the ANM cost of an Animica Studio run BEFORE paying

輸入結構描述

{
  "type": "object",
  "properties": {
    "seconds": {
      "default": 15,
      "title": "Seconds",
      "type": "number"
    },
    "gpu": {
      "default": false,
      "title": "Gpu",
      "type": "boolean"
    },
    "mem_gb": {
      "default": 0.5,
      "title": "Mem Gb",
      "type": "number"
    }
  },
  "title": "animica_studio_estimateArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_studio_estimateOutput"
}
🟢animica_studio_functions

List functions deployed to Animica Studio (aicf.fn.list). Read-only.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_studio_functionsArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_studio_functionsOutput"
}
⚪animica_x402_products

Discover Animica's pay-per-request x402 APIs (USDC on Base): price, availability.

輸入結構描述

{
  "type": "object",
  "properties": {},
  "title": "animica_x402_productsArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_x402_productsOutput"
}
🟢animica_web_fetch(url, credits, max_chars)

PAID (~$0.005, or free with a credit token): fetch a public web page as clean text.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string"
    },
    "credits": {
      "default": "",
      "title": "Credits",
      "type": "string"
    },
    "max_chars": {
      "default": 0,
      "title": "Max Chars",
      "type": "integer"
    }
  },
  "required": [
    "url"
  ],
  "title": "animica_web_fetchArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_web_fetchOutput"
}
⚪animica_web_ask(url, question, credits)

PAID (~$0.007): answer a question about ONE web page, WITH its sources.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "title": "Url",
      "type": "string"
    },
    "question": {
      "title": "Question",
      "type": "string"
    },
    "credits": {
      "default": "",
      "title": "Credits",
      "type": "string"
    }
  },
  "required": [
    "url",
    "question"
  ],
  "title": "animica_web_askArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_web_askOutput"
}
⚪animica_embed(texts_json, credits)

PAID (~$0.005 per BATCH): embed up to 256 texts in one call (384-dim).

輸入結構描述

{
  "type": "object",
  "properties": {
    "texts_json": {
      "title": "Texts Json",
      "type": "string"
    },
    "credits": {
      "default": "",
      "title": "Credits",
      "type": "string"
    }
  },
  "required": [
    "texts_json"
  ],
  "title": "animica_embedArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_embedOutput"
}
⚪animica_notarize(digest, memo, credits)

PAID (~$0.006): anchor a SHA-256 digest on-chain with a verifiable proof.

輸入結構描述

{
  "type": "object",
  "properties": {
    "digest": {
      "title": "Digest",
      "type": "string"
    },
    "memo": {
      "default": "",
      "title": "Memo",
      "type": "string"
    },
    "credits": {
      "default": "",
      "title": "Credits",
      "type": "string"
    }
  },
  "required": [
    "digest"
  ],
  "title": "animica_notarizeArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_notarizeOutput"
}
🟡animica_pq_verify(alg_id, message_hex, signature_hex, public_key_hex, credits)

PAID (~$0.005): verify a post-quantum signature (ML-DSA-65 / Dilithium3 / SPHINCS+).

輸入結構描述

{
  "type": "object",
  "properties": {
    "alg_id": {
      "title": "Alg Id",
      "type": "integer"
    },
    "message_hex": {
      "title": "Message Hex",
      "type": "string"
    },
    "signature_hex": {
      "title": "Signature Hex",
      "type": "string"
    },
    "public_key_hex": {
      "title": "Public Key Hex",
      "type": "string"
    },
    "credits": {
      "default": "",
      "title": "Credits",
      "type": "string"
    }
  },
  "required": [
    "alg_id",
    "message_hex",
    "signature_hex",
    "public_key_hex"
  ],
  "title": "animica_pq_verifyArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_pq_verifyOutput"
}
⚪animica_credit_balance(credits)

FREE: balance, expiry and spend history for a prepaid credit token.

輸入結構描述

{
  "type": "object",
  "properties": {
    "credits": {
      "default": "",
      "title": "Credits",
      "type": "string"
    }
  },
  "title": "animica_credit_balanceArguments"
}

輸出結構描述

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "animica_credit_balanceOutput"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本22 個工具
已驗證未記錄版本22 個工具
已驗證未記錄版本22 個工具
已驗證未記錄版本22 個工具
已驗證未記錄版本22 個工具
已驗證未記錄版本22 個工具