What are the system requirements?
Python 3.10 or higher and PostgreSQL 14 or higher with the pgvector extension are required.
@karaage0703
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-rag-server": {
"command": "uv",
"args": [
"sync"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP RAG Server is a Python server that provides Retrieval-Augmented Generation (RAG) functionality compliant with the Model Context Protocol (MCP). It indexes documents in formats such as Markdown, text, PowerPoint, Word, and PDF using the multilingual-e5-large embedding model, and retrieves relevant information via vector search with PostgreSQL and pgvector. It is designed for developers building MCP-based RAG applications.
Install dependencies with uv sync, set up PostgreSQL 14+ with the pgvector extension, and configure environment variables in .env. Start the MCP server with uv run python -m src.main or use CLI commands like python -m src.cli index to index documents. MCP hosts (e.g., Claude Desktop, Cline, Cursor) can integrate the server via a JSON configuration entry specifying command and args.
Python 3.10 or higher and PostgreSQL 14 or higher with the pgvector extension are required.
Set the `EMBEDDING_MODEL`, `EMBEDDING_DIM`, and prefix environment variables in `.env`, then clear and reindex using `python -m src.cli clear` and `python -m src.cli index`.
Backup the PostgreSQL database with `pg_dump` and optionally the processed document directory. To restore, set up a new PostgreSQL instance with pgvector, create the database, restore the dump, and copy processed files if needed.
The server uses JSON-RPC over stdio.
Authentication is not mentioned in the README.

Orcha is a unified context layer for AI tools and agents. It stores and indexes and exposes organizational, team, or individual knowledge. Files, structured databases, and connected sources live in one workspace, and age

The Cloud is the AI-native workspace that gives every AI — Claude, ChatGPT, Gemini, and other Frontier & Free or Local models — shared memory and real agents. Not cloud computing: thecloud.so is one workspace where your

The official Semantic-UI-React integration
Local MCP server and CLI that keeps a Git-versioned, model-written index of a codebase and its database schema, so coding agents start each task with the whole system in view.
Person-owned, portable AI memory served over MCP. Your knowledge, preferences, and decisions — captured in one assistant, available in all of them.
Comments