Oracle 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., "@Oracle MCPhow should I handle merge conflicts in git?"
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.
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
# Via Claude Code CLI
claude plugin add laris-co/oracle-mcpManual Setup
# Clone and install
git clone https://github.com/laris-co/oracle-mcp
cd oracle-mcp
npm install
# Run MCP server
npm run devRelated MCP server: MCP Power - Knowledge Search Server
Configuration
Add to ~/.claude/mcp.json:
{
"mcpServers": {
"oracle-mcp": {
"command": "npm",
"args": ["run", "dev"],
"cwd": "/path/to/oracle-mcp",
"env": {
"ORACLE_DATA_DIR": "/path/to/data"
}
}
}
}Environment Variables
Variable | Default | Description |
|
| Data directory for SQLite + ChromaDB |
MCP Tools
oracle_search
Hybrid search (keywords + semantic) across knowledge base.
{
"query": "how should I handle file deletion?",
"type": "principle",
"mode": "hybrid",
"limit": 5
}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.
{
"decision": "Should I amend this commit?",
"context": "I just made a commit but forgot to add a file"
}oracle_learn
Add new patterns or learnings to knowledge base.
{
"pattern": "Always verify before destructive operations",
"source": "Retrospective 2025-01-15",
"concepts": ["safety", "verification"]
}oracle_list
Browse documents without search (pagination supported).
{
"type": "learning",
"limit": 10,
"offset": 0
}oracle_reflect
Get random wisdom for reflection.
{}Data Storage
All data stored in ORACLE_DATA_DIR (default: ~/.oracle-mcp/):
~/.oracle-mcp/
├── oracle.db # SQLite database (FTS5 + metadata)
├── chroma_data/ # ChromaDB vector embeddings
└── learnings/ # Markdown files from oracle_learnDevelopment
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build TypeScript
npm run build
# Run production
npm start
# Run with pm2
pm2 start ecosystem.config.cjsArchitecture
Claude Code → MCP Server → SQLite (FTS5) + ChromaDB (vectors)
↓
oracle.db + chroma_data/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
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
- FlicenseCqualityDmaintenanceEnables storing and retrieving information using vector embeddings with semantic search capabilities. Integrates with the AI Embeddings API to automatically generate embeddings for content and perform similarity-based searches through natural language queries.Last updated2
- AlicenseBquality-maintenanceEnables semantic search across multiple knowledge datasets using FAISS vector embeddings, allowing natural language queries to find relevant documents with fast retrieval.Last updated21
- Alicense-qualityDmaintenanceEnables AI assistants to search through structured databases and unstructured content (documents, videos, files) using natural language queries with semantic understanding.Last updatedMIT

Fraim Context MCPofficial
Flicense-quality-maintenanceEnables semantic search of project documentation using hybrid vector and full-text search with fast and deep query modes for immediate results or complex multi-round synthesis.Last updated
Related MCP Connectors
Search your knowledge bases from any AI assistant using hybrid RAG.
Apple Developer Documentation with Semantic Search, RAG, and AI reranking for MCP clients
Persistent memory and knowledge graph for AI assistants — keyword + vector + graph search.
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/laris-co/oracle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server