Oracle MCP - AI Knowledge Management Server
"The Oracle Keeps the Human Human" - queryable via MCP
A Model Context Protocol (MCP) server for semantic search and knowledge management. Store principles, patterns, and learnings with hybrid keyword + vector search.
Installation
As Claude Code Plugin
Manual Setup
Configuration
Add to ~/.claude/mcp.json:
Environment Variables
Variable | Default | Description |
|
| Data directory for SQLite + ChromaDB |
MCP Tools
oracle_search
Hybrid search (keywords + semantic) across knowledge base.
mode:hybrid(default),fts(keywords only),vector(semantic only)type:principle,pattern,learning,retro,all
oracle_consult
Get guidance on a decision based on stored principles.
oracle_learn
Add new patterns or learnings to knowledge base.
oracle_list
Browse documents without search (pagination supported).
oracle_reflect
Get random wisdom for reflection.
Data Storage
All data stored in ORACLE_DATA_DIR (default: ~/.oracle-mcp/):
Development
Architecture
Following claude-mem patterns:
Hybrid search (FTS5 keywords + vector semantic)
Graceful degradation (works without ChromaDB)
Local embeddings via ChromaDB
SQLite as source of truth
License
MIT
Created: 2025-12-29 Architecture: claude-mem inspired