Installation
Prerequisites
- Node.js 22+
No Docker required
Qdrant is built-in — TeaRAGs automatically downloads and manages a Qdrant binary. Docker is only needed if you prefer to run Qdrant externally.
Install
# Clone and install
git clone https://github.com/artk0de/TeaRAGs-MCP.git
cd TeaRAGs-MCP
npm install
# Build
npm run build
Qdrant starts automatically on first use. You only need an embedding provider (Ollama recommended):
# Install and pull the default embedding model
ollama pull unclemusclez/jina-embeddings-v2-base-code:latest
Using Docker for Qdrant (optional, advanced)
If you prefer external Qdrant via Docker:
# Start Qdrant + Ollama via Docker Compose
podman compose up -d # or: docker compose up -d
# Pull the embedding model
podman exec ollama ollama pull unclemusclez/jina-embeddings-v2-base-code:latest
# or: docker exec ollama ollama pull unclemusclez/jina-embeddings-v2-base-code:latest
TeaRAGs will autodetect Qdrant on localhost:6333 and use it instead of the embedded version.
Next Steps
- Connect to an Agent — configure your AI assistant
- Create Your First Index — index a codebase