FeedOracle Compliance
Verificaciones previas de cumplimiento normativo para agentes de IA. MiCA, DORA, riesgo de custodia, puntuación de evidencia para 69 protocolos cripto.
Documentación
FeedOracle — Infraestructura de evidencia de cumplimiento
Evidencia firmada y verificable para decisiones de cumplimiento impulsadas por IA. MiCA · DORA · AMLR.
Las cifras siguientes se verificaron contra la fuente canónica de métricas el 2026-07-22: feedoracle-metrics.json
¿Qué es FeedOracle?
FeedOracle es una infraestructura de evidencia de cumplimiento para entidades reguladas y sus agentes de IA. Convierte preguntas como "¿Es USDT conforme para operar en la UE bajo MiCA?" en respuestas firmadas, con fuentes y auditables, en lugar de una suposición de un LLM.
FeedOracle es la capa de cumplimiento de una malla de oráculos más amplia (OracleNet, operada por el proyecto hermano ToolOracle); este repositorio es el propio servidor MCP con la marca FeedOracle.
¿Para quién es?
- Equipos de cumplimiento y riesgo en bancos, PSPs y empresas de cripto/RWA que necesitan evidencia MiCA/DORA/AMLR que puedan entregar a un auditor
- Agentes de IA y marcos de agentes que necesitan una respuesta "¿puedo hacer esto?" comprobable por máquina antes de ejecutar una acción financiera
- Desarrolladores que construyen sobre MCP y quieren una fuente de datos de cumplimiento real y en vivo, en lugar de un ejemplo de juguete
¿Qué problema resuelve?
Las preguntas regulatorias — "¿está este token autorizado bajo MiCA?", "¿aparece esta contraparte en una lista de sanciones?", "¿está nuestra postura DORA lista para auditoría?" — normalmente las responde un humano revisando PDFs, o un LLM adivinando sin fuentes. FeedOracle las responde a partir de registros regulatorios en vivo y modelos de riesgo internos, devuelve un objeto de evidencia firmado (fuente, marca de tiempo, confianza, hash) y permite verificarlo de forma independiente.
Pruébalo en 60 segundos
tools/list y ping están abiertos en este endpoint — sin necesidad de registro. Nota: una llamada anónima a tools/list contra este endpoint específico actualmente muestra un subconjunto en vivo más pequeño (observado el 2026-07-22: ~25 herramientas) — el recuento total de 549 herramientas es el catálogo combinado de los oráculos propios de FeedOracle más la malla compartida de la que se nutre (ver "Qué está realmente en vivo" más abajo), no lo que devuelve una única llamada anónima:
curl -s -X POST https://feedoracle.io/mcp/ \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ping","arguments":{}}}'
La mayoría de las herramientas de cumplimiento (p. ej. mica_status) requieren una clave API gratuita. Regístrate en el mismo flujo de llamada, sin necesidad de tarjeta:
curl -s -X POST https://feedoracle.io/mcp/ \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"kya_register","arguments":{"agent_name":"my-agent","agent_purpose":"compliance checks","owner_email":"you@example.com","owner_org":"Your Org"}}}'
Esto devuelve una clave API y un saldo inicial de unidades gratuitas. Nota: esta llamada crea un registro real y emite una clave API secreta. Guárdala de forma segura y no la subas al repositorio.
Inicio rápido con MCP
claude mcp add --transport http feedoracle https://feedoracle.io/mcp/
{
"mcpServers": {
"feedoracle": {
"url": "https://feedoracle.io/mcp/"
}
}
}
Luego pregúntale a tu agente cosas como:
Is USDT compliant for trading in the EU under MiCA?
Run a DORA readiness check
Screen this counterparty for sanctions exposure
Ejemplos mínimos
Python
import requests
resp = requests.post("https://feedoracle.io/mcp/", json={
"jsonrpc": "2.0", "id": 1, "method": "tools/call",
"params": {"name": "ping", "arguments": {}}
})
print(resp.json())
Node
const resp = await fetch("https://feedoracle.io/mcp/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
jsonrpc: "2.0", id: 1, method: "tools/call",
params: { name: "ping", arguments: {} }
})
});
console.log(await resp.json());
Más ejemplos ejecutables en examples/, incluyendo un python_client.py completo y configuraciones listas para Claude Desktop / Cursor.
Qué está realmente en vivo
Los oráculos primarios propios de FeedOracle (verificados contra métricas en vivo, 2026-07-22):
| Servidor | Herramientas | Alcance |
|---|---|---|
| AmpelOracle | 50 | DORA — 26 áreas de control rastreadas, puntuación semafórica, informes de consejo |
| MiCAOracle | 24 | Autorización de stablecoins MiCA, paridad, reservas |
| FeedOracle Compliance | 29 | Preflight unificado, paquetes de evidencia, registro de auditoría |
| ReserveOracle | 11 | Calidad de reservas MiCA Art. 36, verificación de atestaciones |
| RiskOracle | 7 | Puntuación de riesgo operacional de stablecoins + RWA |
| PredictionGuard | 28 | Aplicación de políticas de capa anti-alucinación para agentes de cumplimiento |
Más allá de estos 6 servidores con la marca FeedOracle (149 herramientas), FeedOracle también se nutre de una malla compartida de infraestructura de cumplimiento (OracleNet) con oráculos adicionales que cubren las categorías de DORA operacional, seguridad/tiempo de ejecución y riesgo de blockchain — mismo producto, infraestructura compartida más amplia. Combinado, en toda la malla: 40 oráculos registrados · 39 en línea · 549 herramientas catalogadas · 17 fuentes de datos (a fecha de 2026-07-22, siempre actualizado en feedoracle-metrics.json). El detalle completo de la malla vive en ToolOracle/oraclenet — no se duplica aquí para que no pueda desincronizarse.
Una nota sobre estas cifras, ya que describen cosas diferentes: "oráculo" aquí significa un nodo registrado de la malla, no necesariamente un proceso de servidor MCP individual — los 6 oráculos propios de FeedOracle arriba se corresponden 1:1 con servidores, pero eso no está garantizado en toda la malla. "549 herramientas" es el total del catálogo de la malla; no es lo que devuelve una única llamada anónima a tools/list contra este endpoint (ver Inicio rápido arriba). Usa feedoracle-metrics.json como fuente de verdad en lugar de cualquier cifra de este README si alguna vez discrepan.
Gratuito vs. de pago
tools/listypingestán abiertos, sin necesidad de clavekya_register(gratuito, sin tarjeta) emite una clave API con un saldo inicial de unidades de bienvenida gratuitas- Más allá de la asignación gratuita: pago por uso vía Stripe (tarjeta/SEPA) o el protocolo x402 (USDC en Base, sin registro, sin suscripción)
- El precio actual por unidad se devuelve en vivo en la respuesta de
402 payment_requiredde cada herramienta en lugar de reproducirse aquí, para que no pueda quedar desactualizado - No hay un paquete de suscripción mensual fijo en este momento; consulta feedoracle.io/pricing.html para las opciones de acceso actuales
Modelo de evidencia y confianza
Las respuestas de evidencia admitidas incluyen campos de recibo firmados — fuente, marca de tiempo, confianza y un hash de contenido. Verifica la firma y los campos de anclaje devueltos por cada respuesta de herramienta individual en lugar de asumir que un conjunto fijo se aplica a todas las herramientas; no todas las herramientas portan evidencia de la misma manera (p. ej. ping devuelve un recibo operativo más ligero).
curl -s https://feedoracle.io/.well-known/jwks.json # public keys to verify signatures
La verificación en vivo del 2026-07-22 confirmó firmas ES256K y ML-DSA-65 además de anclajes de baliza de aleatoriedad NIST y CURBy en la respuesta probada. La cobertura puede variar según la herramienta y el tipo de respuesta; verifica los campos devueltos con cada resultado individual. Versiones anteriores de este documento describían un mecanismo de liquidación basado en custodia on-chain en Base; ese mecanismo ahora está retirado y no acepta nueva actividad — no se ha vuelto a verificar como preciso para el período que originalmente describía, por lo que no se repiten aquí cifras históricas de liquidación. Para el estado actual de anclaje y verificación, consulta Confianza.
Documentación completa: docs/TRUST_POLICY.md · docs/AUDIT_TRAIL.md · docs/KYA.md · docs/BILLING.md · docs/WORKFLOWS.md
Sobre evidencia vs. veredictos: FeedOracle devuelve indicadores de evidencia para revisión humana/agente — fuente, confianza y estado — no un veredicto legal de cumplimiento. "PASS" significa que no se encontraron indicadores adversos en las fuentes consultadas, no una garantía de cumplimiento.
Seguridad y uso responsable
- Reporta vulnerabilidades de forma privada (ver pestaña Security del repositorio) — por favor no abras un issue público para hallazgos sensibles de seguridad
- Nunca subas claves API, credenciales de cartera o archivos
.env— ver.gitignore - Este servidor ejecuta acciones reales con costo (registro, llamadas de herramientas de pago); revisa
docs/BILLING.mdantes de conectar agentes autónomos
Contribuciones
Los issues y PRs son bienvenidos — especialmente para examples/, integraciones de clientes adicionales y correcciones de documentación. Aún no hay CONTRIBUTING.md; para cualquier cosa más allá de una corrección pequeña, por favor abre un issue primero para alinear el alcance antes de que inviertas tiempo.
Licencia
MIT — ver LICENSE.
Hoja de ruta
- En vivo: servidor MCP, conjunto de herramientas MiCA/DORA/AMLR, micropagos x402, objetos de evidencia firmados, auto-registro KYA
- Beta: mejoras de enrutamiento en toda la malla de OracleNet
- Planificado: cobertura más amplia de marcos regulatorios (CSRD, NIS2) — rastreado en CHANGELOG.md
DORA está en vigor desde el 17 de enero de 2025. MiCA es plenamente aplicable; el período transitorio de CASP en toda la UE finalizó a más tardar el 1 de julio de 2026.
🇩🇪 Hecho en Alemania · 🔐 Evidencia firmada · 🧾 Recibos verificables