dkg-memory-mcp
DKG Memory MCP Server
MCP (Model Context Protocol) сервер, предоставляющий трёхуровневую проверяемую память DKG V10 от OriginTrail (рабочая / разделяемая / проверяемая) в виде стандартных MCP-инструментов. Подключите его к любому клиенту MCP — Claude Desktop, Cursor, Claude Code или универсальному агенту — и читайте, записывайте, публикуйте и запрашивайте память DKG без собственной HTTP-интеграции.
Это заявка на DKG v10 Call for Integrations (Round 1: Working & Shared Memory). Это транспортно-независимый инструментальный слой, отличающийся от родственного демона OpenClaw Memory Curator (который специфичен для OpenClaw).
Инструменты
Инструмент | Назначение |
| Состояние узла и графа контекста |
| Запись квадов в именованный актив знаний в рабочей памяти |
| SPARQL-запрос к представлению памяти (рабочая / разделяемая / проверяемая) |
| Список активов знаний + состояние жизненного цикла |
| Продвижение KA в разделяемую рабочую память (по умолчанию с запечатыванием) |
Объём раунда 1 — только рабочая и разделяемая память. Инструмента vm/publish нет (проверяемая память появится в более позднем раунде и требует явной публикации, контролируемой человеком), и нет инструмента одобрения/голосования в интерфейсе (запрещено правилами баунти).
Related MCP server: mycelial-brain-mcp
Установка
npm install -g dkg-memory-mcpТребуется работающий узел DKG V10 (по умолчанию http://127.0.0.1:9200) с токеном аутентификации в ~/.dkg/auth.token (строки, начинающиеся с #, игнорируются).
Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"dkg-memory": {
"command": "dkg-memory-mcp",
"args": []
}
}
}Cursor / Claude Code
Зарегистрируйте MCP-сервер с командой dkg-memory-mcp (транспорт stdio).
Переменные окружения
Переменная | Значение по умолчанию |
|
|
|
|
| авто (узел по умолчанию) |
Разработка
npm install
node --test test/*.test.js # unit tests
node src/server.js # run the stdio serverДымовой тест (вживую)
Проверено на реальном узле DKG V10 (тестовая сеть Base Sepolia): создание KA → запись в рабочую память → SPARQL-выборка → получено 3 привязки по peer-ID, кошельку и агенту по умолчанию.
Лицензия
Apache-2.0
Проверенный пример (2026-08-22)
Реальный цикл работы с локальным узлом DKG (v10.0.13, тестовая сеть) через транспорт stdio MCP:
// tools/call dkg_write_memory
{
"kaName": "hermes-audit-manic",
"subject": "urn:dkg:hermes:demo:manic-deposit",
"triples": [
{"predicate": "http://127.0.0.1:7878/actionType", "object": "deposit"},
{"predicate": "http://127.0.0.1:7878/chain", "object": "solana"},
{"predicate": "http://127.0.0.1:7878/outcome", "object": "success"}
]
}
// -> Created Knowledge Asset "hermes-audit-manic-1787398447058" with 4 quad(s)
// assertionUri: did:dkg:.../_working_memory/.../269
// status: wm-sealed | merkleRoot: 0x8aa210f8... | written: 4
// tools/call dkg_query_memory (SPARQL)
{"query": "SELECT ?s ?p ?o WHERE { ?s <http://127.0.0.1:7878/actionType> \"deposit\" . ?s ?p ?o }", "view": "working"}
// -> returns the deposited action quads (incl. records written by sibling tools)Запись была запечатана в рабочей памяти (seal EIP-712, корень Меркла), а запрос вернул и записи, созданные через dkg-hermes-bridge, что подтверждает совместное использование общей инфраструктуры DKG.
This server cannot be deployed
Maintenance
Related MCP Connectors
MEOK ABCI Bridge MCP — read-only Tendermint / Cosmos blockchain query for agents. Built-in registry
Cross-vendor AI memory over MCP. One semantic store, readable and writeable from every MCP client.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Persistent memory, knowledge graph, task management and more for AI agents via MCP.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceConnects MCP-compatible agents with the OriginTrail Decentralized Knowledge Graph, enabling creation, retrieval, linking, and exchange of verifiable knowledge using natural language and SPARQL queries.1-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to read, write, search, and manage persistent, decentralized context memory via a GCS-backed MCP server, with tools for document storage, retrieval, and STIM protocol nuggets.Apache 2.0
- FlicenseNot gradedqualityCmaintenanceEnables MCP clients to interact with an EverOS v2 memory store over local Streamable HTTP, providing read-only memory tools and an opt-in, approval-gated write capability.-

MemoryOS MCP Serverofficial
AlicenseCqualityBmaintenanceEnables agent runtimes, IDEs, and local AI tools to access and manage MemoryOS tenant memory, domain schemas, and cross-agent universal memory through Model Context Protocol tools.26MIT