Servidor MCP de N0N4

Conecta cualquier cliente MCP (Claude Desktop y otros) a 9 herramientas reales: firmar y verificar C2PA, escanear inyección de prompts, y registrar la cadena de custodia entre agentes con firma criptográfica.

Validador C2PA oficialmente conformante

N0N4 Verify es un Validator Product aprobado por el C2PA Conformance Program (spec 2.2) — record ID 01a140e0-44e9-7d99-9a4a-6217c4bebb33, aplicante ASTRAL GROUP CAPITAL S.A.C.S. Esto no es una afirmación de marketing: el veredicto de validación de este servidor MCP (n0n4_verify) está auditado por un tercero independiente.

No es solo un lector de C2PA

La mayoría de servidores MCP de C2PA solo leen un archivo y dicen si el manifiesto es válido. N0N4 además firma, escanea inyección de prompts antes de que un archivo llegue a otro agente, y — su diferenciador real — registra cada traspaso de custodia máquina-a-máquina en un Ledger auditable con firma Ed25519, para que una cadena de agentes autónomos deje un rastro verificable.

Configuración

Requiere Node.js 18+, el backend compilado (cd backend && npm run build) y una API key de N0N4 (plan Professional o superior, generada desde Panel → Developer API). Usa una llave de prueba (n0n4_test_...) para probar sin cobrar créditos.

claude_desktop_config.json

{
  "mcpServers": {
    "n0n4-guardian": {
      "command": "node",
      "args": [
        "/absolute/path/to/n0n4-backend/dist/mcp_server.js"
      ],
      "env": {
        "N0N4_API_URL": "https://n0n4.com",
        "N0N4_API_KEY": "YOUR_N0N4_API_KEY"
      }
    }
  }
}

Las 9 herramientas

n0n4_verify

Lee las firmas del archivo (metadatos C2PA, sidecars u otros) e importa el historial completo de logs de transferencia del Ledger.

n0n4_list_library

Consulta qué archivos ya ha certificado N0N4 para tu cuenta — filtrable por nivel y fecha. Gratuita, no necesita tener el archivo a mano.

n0n4_certify

Estampa una firma digital local con nivel N0-N5. Valida el coste del crédito/cuota de plan del usuario en la base de datos antes de proceder.

n0n4_batch_certify

Firma hasta 50 archivos locales en una sola llamada, cada uno con su propio nivel N0-N5. Usa dry_run para ver el costo total antes de cobrar nada.

n0n4_request_handoff

Registra un traspaso de custodia de un agente a otro en la base de datos. Si la base de datos remota no posee la tabla del Ledger, conmuta automáticamente a modo local resiliente.

n0n4_scan_prompt_injection

Escanea de forma preventiva archivos PDF o de texto buscando órdenes ocultas o inyecciones de prompts indirectas antes de que el agente receptor ingiera la información.

n0n4_register_agent

Registra un agente en el panel de Gobernanza, con su nivel de autonomía (A-E), nivel de riesgo y las herramientas que tiene autorizadas o prohibidas.

n0n4_firewall_check

Valida una acción propuesta por un agente contra su configuración registrada antes de ejecutarla, y deja constancia en la Auditoría del Firewall.

n0n4_get_agent_info

Consulta la información y el historial de un agente ya registrado en Gobernanza.

⚠️ Todas las herramientas están siempre disponibles con cualquier API key. n0n4_certify, n0n4_batch_certify y n0n4_request_handoff son las únicas que pueden cobrar créditos o cupo — con una llave de prueba se ejecutan igual pero nunca cobran ni dejan un registro real.

Más contexto

Para el detalle completo de parámetros, el mandato de gasto por agente, y la firma Ed25519 para llamadas M2M, ver la sección de Gobernanza en el Centro de Ayuda .