markovian-mcp
Officialmarkovian-mcp
Биткоин-закреплённое, независимо проверяемое происхождение для выходных данных ИИ, представленное как инструменты MCP.
Доверять эмитенту? Нет. Докажите эмитента. Фиксируйте выходные данные в цепочке Маркова в момент их создания, и любой сможет позже подтвердить, что они существовали тогда и не были изменены с тех пор, не доверяя вам, нам или любому оператору.
Штамп доказывает происхождение, а не истину. Он доказывает, что данные были зафиксированы в определённое время. Он не утверждает, что данные верны.
Две двери, один сервер
Этот пакет — stdio дверь. Хостируемая HTTP дверь — это тот же сервер, с теми же именами инструментов, теми же параметрами и теми же возвращаемыми объектами:
https://api.markovianprotocol.com/mcp/Код, написанный для одной, работает без изменений для другой. Выбирайте транспорт, а не семантику. (Завершающий слеш важен: /mcp возвращает перенаправление, которое некоторые клиенты не будут следовать.)
Related MCP server: Mark Reynolds
Инструменты
markovian_notarize(path? | sha256?)— нотариально заверьте любой файл или хэш в публичный журнал прозрачности (7 независимых подписей свидетелей, ежечасное закрепление в Биткоине). Только хэш:pathхэшируется локально и никогда не загружается; только 32 байта достигают журнала. Квитанция содержит индекс листа, URL доказательства включения, URL офлайн-пакетаc2sp.org/tlog-proofи политику доверия свидетелей. Ограничение скорости (10/час).markovian_stamp(data, wallet?, label?, derived_from?)— зафиксируйтеdataв цепочке Маркова и получите проверяемый, защищённый от подделки штамп (markovian-provenance/v1). Отправляется только SHA-256 ваших данных; исходные данные никогда не сохраняются. Ни кошелёк, ни аккаунт не нужны, первый штамп работает сразу. Возвращаемыйmerkle_rootявляется идентификатором.markovian_verify(merkle_root)— проверьте штамп через публичный верификатор. Ни ключа, ни аккаунта. Неизвестный или изменённый корень возвращаетverified: false. Любой может запустить, включая сторону, не доверяющую штамповщику.markovian_trace(merkle_root)— пройдите по родословнойderived_fromштампа. Возвращает карту графа, а не вердикт: каждый узел содержитhash_bindsиanchored, каждое ребро содержитedge_verified, иvalidистинно только если все они проверены.
Ссылки родословной связаны внутри зафиксированных байтов, поэтому ребро не может быть добавлено или удалено после факта без изменения корня.
Установка
pip install markovian-mcpНастройка (Claude Desktop / Cursor / Claude Code)
Локально, через stdio:
{
"mcpServers": {
"markovian": {
"command": "markovian-mcp"
}
}
}Или укажите на хостируемый сервер вместо этого, без установки:
{
"mcpServers": {
"markovian": {
"url": "https://api.markovianprotocol.com/mcp/"
}
}
}Проверка без доверия к нам
Проверка — это простой публичный GET-запрос. Ничто в нём не зависит от этого пакета, этого сервера или нашего хорошего поведения:
curl https://api.markovianprotocol.com/verify/<merkle_root>Измените один байт заштампованных данных, и корень больше не совпадёт. Это вся гарантия, и она проверяема тем, кто считает, что мы лжём.
Подробнее на markovianprotocol.com.
Журнал изменений
0.2.0 — ломающее изменение. Инструменты теперь общаются с живой цепочкой и точно соответствуют хостируемому серверу. Ранее этот пакет поставлял локальные хэш-помощники, чьи имена совпадали с хостируемым сервером, но чьи сигнатуры и семантика отличались (markovian_stamp(content) возвращал локально вычисленный дайджест, в отличие от markovian_stamp(data), возвращающего привязку к цепочке). Агент не мог переключаться между ними. Теперь есть один набор инструментов с одним значением. Старое поле canonicalization также заявляло RFC 8785 (JCS), но реализовывало сортировку ключей через json.dumps, что не является JCS; это заявление удалено, а не переформулировано.
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