Servidor MCP

Animica

io.github.animicaorg/animica
IA y agentes Cripto y Web3 Público y accesible MCP 2025-11-25

Qué hace este MCP

Reads Animica blockchain and mining data and provides AI inference, embeddings, quantum randomness, notarization, post-quantum verification, and web-page tools.

animica_ai_ask
Ask Animica's ENA AI a question (OpenAI-compatible inference). Cheap general
Esquema de entrada
{'type': 'object', 'title': 'animica_ai_askArguments', 'required': ['prompt'], 'properties': {'model': {'type': 'string', 'title': 'Model', 'default': ''}, 'prompt': {'type': 'string', 'title': 'Prompt'}, 'system': {'type': 'string', 'title': 'System', 'default': ''}, 'max_tokens': {'type': 'integer', 'title': 'Max Tokens', 'default': 1024}, 'temperature': {'type': 'number', 'title': 'Temperature', 'default': 0.4}}}
Esquema de salida
{'type': 'object', 'title': 'animica_ai_askOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_ai_job_status
Read the status of an ENA AI request/job by id (read-only). Returns the
Esquema de entrada
{'type': 'object', 'title': 'animica_ai_job_statusArguments', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'title': 'Job Id'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_ai_job_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_ai_models
List the AI models available on Animica's OpenAI-compatible API.
Esquema de entrada
{'type': 'object', 'title': 'animica_ai_modelsArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_ai_modelsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_chain_account
READ-ONLY account snapshot for an ``anim1...`` address: balance + nonce.
Esquema de entrada
{'type': 'object', 'title': 'animica_chain_accountArguments', 'required': ['address'], 'properties': {'address': {'type': 'string', 'title': 'Address'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_chain_accountOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_chain_block
Read a block by ``height`` or by ``hash`` (read-only). With neither, reads
Esquema de entrada
{'type': 'object', 'title': 'animica_chain_blockArguments', 'properties': {'hash': {'type': 'string', 'title': 'Hash', 'default': ''}, 'height': {'type': 'integer', 'title': 'Height', 'default': -1}}}
Esquema de salida
{'type': 'object', 'title': 'animica_chain_blockOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_chain_head
Read the chain head: current height/hash and chain id. Read-only.
Esquema de entrada
{'type': 'object', 'title': 'animica_chain_headArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_chain_headOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_credit_balance
FREE: balance, expiry and spend history for a prepaid credit token.
Esquema de entrada
{'type': 'object', 'title': 'animica_credit_balanceArguments', 'properties': {'credits': {'type': 'string', 'title': 'Credits', 'default': ''}}}
Esquema de salida
{'type': 'object', 'title': 'animica_credit_balanceOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_embed
PAID (~$0.005 per BATCH): embed up to 256 texts in one call (384-dim).
Esquema de entrada
{'type': 'object', 'title': 'animica_embedArguments', 'required': ['texts_json'], 'properties': {'credits': {'type': 'string', 'title': 'Credits', 'default': ''}, 'texts_json': {'type': 'string', 'title': 'Texts Json'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_embedOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_info
What Animica is and how to use it: the OpenAI-compatible AI API, the
Esquema de entrada
{'type': 'object', 'title': 'animica_infoArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_infoOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_network_hashrate
Read the current network hashrate from the chain. Read-only.
Esquema de entrada
{'type': 'object', 'title': 'animica_network_hashrateArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_network_hashrateOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_notarize
PAID (~$0.006): anchor a SHA-256 digest on-chain with a verifiable proof.
Esquema de entrada
{'type': 'object', 'title': 'animica_notarizeArguments', 'required': ['digest'], 'properties': {'memo': {'type': 'string', 'title': 'Memo', 'default': ''}, 'digest': {'type': 'string', 'title': 'Digest'}, 'credits': {'type': 'string', 'title': 'Credits', 'default': ''}}}
Esquema de salida
{'type': 'object', 'title': 'animica_notarizeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_pool_stats
Live mining-pool stats: pool status plus active miner count. Read-only.
Esquema de entrada
{'type': 'object', 'title': 'animica_pool_statsArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_pool_statsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_pq_verify
PAID (~$0.005): verify a post-quantum signature (ML-DSA-65 / Dilithium3 / SPHINCS+).
Esquema de entrada
{'type': 'object', 'title': 'animica_pq_verifyArguments', 'required': ['alg_id', 'message_hex', 'signature_hex', 'public_key_hex'], 'properties': {'alg_id': {'type': 'integer', 'title': 'Alg Id'}, 'credits': {'type': 'string', 'title': 'Credits', 'default': ''}, 'message_hex': {'type': 'string', 'title': 'Message Hex'}, 'signature_hex': {'type': 'string', 'title': 'Signature Hex'}, 'public_key_hex': {'type': 'string', 'title': 'Public Key Hex'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_pq_verifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_qdna_verify_gene
Verify a qDNA training-genome gene seal: recompute its content-address
Esquema de entrada
{'type': 'object', 'title': 'animica_qdna_verify_geneArguments', 'required': ['gene_json'], 'properties': {'gene_json': {'type': 'string', 'title': 'Gene Json'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_qdna_verify_geneOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_quantum_beacon_latest
Get the latest round of Animica's verifiable quantum randomness beacon
Esquema de entrada
{'type': 'object', 'title': 'animica_quantum_beacon_latestArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_quantum_beacon_latestOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_quantum_draw
Compute a verifiable quantum-random draw off a beacon round.
Esquema de entrada
{'type': 'object', 'title': 'animica_quantum_drawArguments', 'required': ['kind', 'request_id'], 'properties': {'kind': {'type': 'string', 'title': 'Kind'}, 'round_id': {'type': 'integer', 'title': 'Round Id', 'default': -1}, 'beacon_hex': {'type': 'string', 'title': 'Beacon Hex', 'default': ''}, 'request_id': {'type': 'string', 'title': 'Request Id'}, 'params_json': {'type': 'string', 'title': 'Params Json', 'default': '{}'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_quantum_drawOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_quantum_verify
Verify a quantum-random draw client-side: recompute it from its declared
Esquema de entrada
{'type': 'object', 'title': 'animica_quantum_verifyArguments', 'required': ['result_json'], 'properties': {'result_json': {'type': 'string', 'title': 'Result Json'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_quantum_verifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_studio_estimate
Estimate the ANM cost of an Animica Studio run BEFORE paying
Esquema de entrada
{'type': 'object', 'title': 'animica_studio_estimateArguments', 'properties': {'gpu': {'type': 'boolean', 'title': 'Gpu', 'default': False}, 'mem_gb': {'type': 'number', 'title': 'Mem Gb', 'default': 0.5}, 'seconds': {'type': 'number', 'title': 'Seconds', 'default': 15.0}}}
Esquema de salida
{'type': 'object', 'title': 'animica_studio_estimateOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_studio_functions
List functions deployed to Animica Studio (aicf.fn.list). Read-only.
Esquema de entrada
{'type': 'object', 'title': 'animica_studio_functionsArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_studio_functionsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_web_ask
PAID (~$0.007): answer a question about ONE web page, WITH its sources.
Esquema de entrada
{'type': 'object', 'title': 'animica_web_askArguments', 'required': ['url', 'question'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'credits': {'type': 'string', 'title': 'Credits', 'default': ''}, 'question': {'type': 'string', 'title': 'Question'}}}
Esquema de salida
{'type': 'object', 'title': 'animica_web_askOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_web_fetch
PAID (~$0.005, or free with a credit token): fetch a public web page as clean text.
Esquema de entrada
{'type': 'object', 'title': 'animica_web_fetchArguments', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'credits': {'type': 'string', 'title': 'Credits', 'default': ''}, 'max_chars': {'type': 'integer', 'title': 'Max Chars', 'default': 0}}}
Esquema de salida
{'type': 'object', 'title': 'animica_web_fetchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
animica_x402_products
Discover Animica's pay-per-request x402 APIs (USDC on Base): price, availability.
Esquema de entrada
{'type': 'object', 'title': 'animica_x402_productsArguments', 'properties': {}}
Esquema de salida
{'type': 'object', 'title': 'animica_x402_productsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Añadido
animica_credit_balance
17 de September de 2026 a las 12:40
Añadido
animica_pq_verify
17 de September de 2026 a las 12:40
Añadido
animica_notarize
17 de September de 2026 a las 12:40
Añadido
animica_embed
17 de September de 2026 a las 12:40
Añadido
animica_web_ask
17 de September de 2026 a las 12:40
Añadido
animica_web_fetch
17 de September de 2026 a las 12:40
Añadido
animica_x402_products
17 de September de 2026 a las 12:40
Añadido
animica_studio_functions
17 de September de 2026 a las 12:40
Añadido
animica_studio_estimate
17 de September de 2026 a las 12:40
Añadido
animica_network_hashrate
17 de September de 2026 a las 12:40
Añadido
animica_pool_stats
17 de September de 2026 a las 12:40
Añadido
animica_chain_account
17 de September de 2026 a las 12:40
Añadido
animica_chain_block
17 de September de 2026 a las 12:40
Añadido
animica_chain_head
17 de September de 2026 a las 12:40
Añadido
animica_qdna_verify_gene
17 de September de 2026 a las 12:40
Añadido
animica_quantum_verify
17 de September de 2026 a las 12:40
Añadido
animica_quantum_draw
17 de September de 2026 a las 12:40
Añadido
animica_quantum_beacon_latest
17 de September de 2026 a las 12:40
Añadido
animica_ai_job_status
17 de September de 2026 a las 12:40
Añadido
animica_ai_models
17 de September de 2026 a las 12:40
Añadido
animica_ai_ask
17 de September de 2026 a las 12:40
Añadido
animica_info
17 de September de 2026 a las 12:40