dkg-memory-mcp
DKG 메모리 MCP 서버
OriginTrail DKG V10 3계층 검증 가능 메모리(작업 메모리 / 공유 메모리 / 검증 가능 메모리)를 표준 MCP 도구로 노출하는 MCP(Model Context Protocol) 서버입니다. Claude Desktop, Cursor, Claude Code 또는 일반 MCP 에이전트 등 MCP를 지원하는 모든 클라이언트에 마운트하여, 맞춤형 HTTP 연결 없이 DKG 메모리를 읽고, 쓰고, 공유하고, 조회할 수 있습니다.
본 프로젝트는 DKG v10 통합 요청(Round 1: 작업 메모리 및 공유 메모리) 에 제출된 결과물입니다. 전송 계층에 독립적인 도구 레이어로서, 형제 프로젝트인 OpenClaw 메모리 큐레이터 데몬(OpenClaw 전용)과는 구별됩니다.
도구
도구 | 용도 |
| 노드 + 컨텍스트 그래프 상태 확인 |
| 작업 메모리의 명명된 지식 자산에 쿼드(quads) 쓰기 |
| 메모리(작업 / 공유 / 검증 가능)에 대한 SPARQL 쿼리 |
| 지식 자산 목록 + 수명 주기 상태 조회 |
| KA를 공유 메모리로 승격(기본적으로 시일 적용) |
Round 1 범위는 작업 메모리 + 공유 메모리만 해당합니다. vm/publish 도구는 없습니다(검증 가능 메모리는 이후 라운드에서 제공되며, 명시적인 인간 승인 게시 절차가 필요합니다). 또한 UI 추천/투표 도구도 없습니다(현상금 규정상 허용되지 않음).
Related MCP server: MemoryIQ
설치
npm install -g dkg-memory-mcp실행 중인 DKG V10 노드(기본값 http://127.0.0.1:9200)와 ~/.dkg/auth.token 경로의 인증 토큰이 필요합니다(2행; #로 시작하는 줄은 무시됨).
Claude Desktop
claude_desktop_config.json에 추가:
{
"mcpServers": {
"dkg-memory": {
"command": "dkg-memory-mcp",
"args": []
}
}
}Cursor / Claude Code
dkg-memory-mcp 명령으로 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 회수 → 피어 ID, 지갑, 기본 에이전트 주소에 걸쳐 3개 바인딩 반환 확인.
라이선스
Apache-2.0
검증 예시(2026-08-22)
stdio MCP 프로토콜을 통해 로컬 DKG 노드(v10.0.13, 테스트넷)에 대한 실제 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)쓰기 작업은 작업 메모리에 시일(EIP-712 시일, 머클 루트 기반)로 확정되었고, SPARQL 쿼리는 형제 프로젝트 dkg-hermes-bridge가 기록한 레코드를 포함하여 이를 다시 회수했습니다. 이는 공유 DKG 서브스트레이트에서의 교차 도구 가시성을 입증합니다.
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 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 gradedqualityFmaintenanceRemote MCP server enabling agents to search, buy, and publish reusable knowledge via nine agent-native tools without API keys or custodied wallets.MIT
- AlicenseAqualityBmaintenanceProvides persistent, multi-tenant knowledge graph memory for MCP-capable AI tools, allowing them to recall and store entities, observations, and relations across sessions with keyword search.1002MIT
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