markovian-mcp
Officialmarkovian-mcp
Procedencia anclada a Bitcoin y verificable de forma independiente para salidas de IA, expuesta como herramientas MCP.
¿Confías en el emisor? No. Demuestra al emisor. Compromete una salida en la cadena de Markovian en el momento en que se produce, y cualquiera puede confirmar posteriormente que existió en ese momento y no ha sido alterada desde entonces, sin confiar en ti, en nosotros ni en ningún operador.
Un sello demuestra procedencia, no veracidad. Demuestra que los datos fueron comprometidos en un momento determinado. No afirma que los datos sean correctos.
Dos puertas, un servidor
Este paquete es la puerta stdio. La puerta HTTP alojada es el mismo servidor, con los mismos nombres de herramientas, los mismos parámetros y los mismos objetos devueltos:
https://api.markovianprotocol.com/mcp/El código escrito para una funciona sin cambios en la otra. Elige un transporte, no una semántica. (La barra inclinada final importa: /mcp devuelve una redirección que algunos clientes no seguirán).
Related MCP server: Mark Reynolds
Herramientas
markovian_notarize(ruta? | sha256?)— notariza cualquier archivo o hash en el registro de transparencia público (7 firmas concurrentes de testigos independientes, anclaje horario a Bitcoin). Solo hash: unarutase hashea localmente y nunca se sube; solo 32 bytes llegan al registro. El recibo incluye el índice de la hoja, la URL de prueba de inclusión, una URL de paquetec2sp.org/tlog-prooffuera de línea y la política de confianza de los testigos. Limitado de velocidad (10/hora).markovian_stamp(datos, cartera?, etiqueta?, derivado_de?)— comprometedatosen la cadena de Markovian y obtén un sello verificable y a prueba de manipulaciones (markovian-provenance/v1). Solo se envía el SHA-256 de tus datos; los datos brutos nunca se almacenan. No se necesita cartera ni cuenta, el primer sello funciona directamente. Elmerkle_rootdevuelto es el identificador.markovian_verify(raíz_merkle)— verifica un sello contra el verificador público. Sin clave, sin cuenta. Una raíz desconocida o editada devuelveverified: false. Cualquiera puede ejecutarlo, incluyendo una parte que no confíe en el sellador.markovian_trace(raíz_merkle)— recorre el linajederivado_dede un sello. Devuelve un mapa del grafo, no un veredicto: cada nodo llevahash_bindsyanchored, cada arista llevaedge_verified, yvalides verdadero solo si todos son correctos.
Los enlaces de linaje están vinculados dentro de los bytes comprometidos, por lo que no se puede agregar ni eliminar una arista después del hecho sin cambiar la raíz.
Instalar
pip install markovian-mcpConfigurar (Claude Desktop / Cursor / Claude Code)
Local, a través de stdio:
{
"mcpServers": {
"markovian": {
"command": "markovian-mcp"
}
}
}O apunta al servidor alojado en su lugar, sin instalación:
{
"mcpServers": {
"markovian": {
"url": "https://api.markovianprotocol.com/mcp/"
}
}
}Verificar sin confiar en nosotros
La verificación es una simple GET pública. Nada en ella depende de este paquete, este servidor o nuestro buen comportamiento:
curl https://api.markovianprotocol.com/verify/<merkle_root>Cambia un byte de los datos sellados y la raíz ya no coincide. Esa es toda la garantía, y es verificable por alguien que piense que estamos mintiendo.
Más en markovianprotocol.com.
Registro de cambios
0.2.0 — cambio radical. Las herramientas ahora se comunican con la cadena en vivo y coinciden exactamente con el servidor alojado. Anteriormente, este paquete enviaba ayudantes de hash solo locales cuyos nombres colisionaban con los del servidor alojado pero cuyas firmas y semántica no coincidían (markovian_stamp(contenido) devolviendo un resumen calculado localmente, versus markovian_stamp(datos) devolviendo un compromiso de cadena). Un agente no podía moverse entre los dos. Ahora hay un conjunto de herramientas con un solo significado. El antiguo campo canonicalization también afirmaba ser RFC 8785 (JCS) mientras implementaba json.dumps con clave ordenada, que no es JCS; esa afirmación ha desaparecido en lugar de ser reformulada.
Apache-2.0.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceStamp, upgrade, and verify Bitcoin timestamps via AI agents using the OpenTimestamps protocol. No API keys required.84601MIT
- Alicense-qualityCmaintenancePost-quantum document anchoring for AI agents. Anchor any SHA-256 hash to Algorand mainnet with ML-DSA-65 (NIST FIPS-204) signatures and receive a self-contained proof bundle verifiable offline — decades from now, without trusting any vendor.5MIT
- AlicenseAqualityBmaintenanceCryptographic receipts for AI outputs — signed, chain-anchored, $0.001/call663MIT
- Alicense-qualityBmaintenanceSigned AI content provenance with PII scrubbing — timestamps and signs AI-generated outputs for EU AI Act and FTC compliance.MIT
Related MCP Connectors
Deterministic AI liability attribution with Bitcoin-anchored proof certificates.
Bitcoin-anchored, tamper-evident audit log for AI agents — record, disclose and verify actions.
Prove your AI work existed first: timestamped, Bitcoin-anchored. Free, no account.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MarkovianProtocol/markovian-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server