You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Via MCP in Claude Code:# Upload your CLAUDE.md content to /api/import# Review parsed memories in Observatory UI at localhost:47832/observatory# Click Seed to write approved memories
Slash commands
Command
Purpose
/build-spec
Plan a feature spec + save decisions to memory
/review-memory
Audit dormant and flagged memories
MCP tools available to Claude Code
Tool
Purpose
get_memory
Load context at session start
save_memory
Persist a new decision (blocks on contradiction)
confirm_memory
Mark a memory as still accurate
flag_memory
Mark for review in Observatory
search_memory
Find memories by keyword
review_dormant
List stale memories
Deploy
# Deploy to clue2app (initial), then nenapu.app (custom domain)
git push origin main
# Publish MCP server to npm
npm run mcp:build
npm publish --access public
Architecture
Claude Code
↓ MCP stdio
memoria-agent (npm)
↓ REST + API key
nenapu.app (Next.js API routes)
↓ Drizzle ORM
Neon Postgres
↑ REST + session auth
Memory Observatory (React UI)