dkg-memory-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dkg-memory-mcpquery my shared memory for recent assertions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DKG Memory MCP Server
MCP (Model Context Protocol) server exposing OriginTrail DKG V10 three-layer verifiable memory (Working / Shared / Verifiable) as standard MCP tools. Mount it in any MCP-capable client — Claude Desktop, Cursor, Claude Code, or a generic MCP agent — and read, write, share and query DKG memory without custom HTTP wiring.
This is a submission to the DKG v10 Call for Integrations (Round 1: Working & Shared Memory). It is a transport-agnostic tooling layer, distinct from the sibling OpenClaw Memory Curator daemon (which is OpenClaw-specific).
Tools
Tool | Purpose |
| Node + context-graph health |
| Write quads to a named Knowledge Asset in Working Memory |
| SPARQL query over a memory view (working / shared / verifiable) |
| List Knowledge Assets + lifecycle state |
| Promote a KA to Shared Working Memory (seals by default) |
Round 1 scope is Working + Shared Memory only. There is no vm/publish tool
(Verifiable Memory is a later round and requires an explicit human-gated publish)
and no UI endorsement/voting tool (disallowed by the bounty rules).
Install
npm install -g dkg-memory-mcpRequires a running DKG V10 node (default http://127.0.0.1:9200) with an auth
token at ~/.dkg/auth.token (line 2; comment lines starting with # are
stripped).
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"dkg-memory": {
"command": "dkg-memory-mcp",
"args": []
}
}
}Cursor / Claude Code
Register the MCP server with command dkg-memory-mcp (stdio transport).
Environment variables (optional)
Variable | Default |
|
|
|
|
| auto (node default agent) |
Development
npm install
node --test test/*.test.js # unit tests
node src/server.js # run the stdio serverSmoke test (live)
Verified end-to-end against a DKG V10 node (Base Sepolia testnet): create KA → write quads to Working Memory → SPARQL recall → 3 bindings returned across peer-ID, wallet, and default agent addressing.
License
Apache-2.0
This server cannot be installed
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 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.
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
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/kiyeps/dkg-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server