feat: port MCP retrieval and write hardening

- align os MCP/runtime/docs with ra-h contract
- add safe direct node lookup and context-optional flows
- gate edge and context writes behind confirmation
This commit is contained in:
“BeeRad”
2026-04-14 20:57:07 +10:00
parent d825e7a783
commit 929423cb21
35 changed files with 1172 additions and 534 deletions
+3 -3
View File
@@ -63,15 +63,15 @@ RA-OS is designed to be the knowledge backend for your AI workflows:
"mcpServers": {
"ra-h": {
"command": "npx",
"args": ["ra-h-mcp-server"]
"args": ["--yes", "ra-h-mcp-server@2.1.1"]
}
}
}
```
Add this to `~/.claude.json` and restart Claude. Works without RA-OS running.
Add this to `~/.claude.json` and restart Claude. Works without RA-OS running. If you publish a newer MCP release and need clients to pick it up immediately, bump the pinned version here and restart the client.
Core tools include: `createNode`, `queryNodes`, `updateNode`, `getNodesById`, `createEdge`, `queryEdge`, `queryContexts`, `listSkills`, `readSkill`
Core tools include: `queryNodes`, `retrieveQueryContext`, `createNode`, `writeContext`, `updateNode`, `getNodesById`, `createEdge`, `updateEdge`, `queryEdge`, `queryContexts`, `listSkills`, `readSkill`
## Documentation