rag2mcp_client
Verified Safeby ramonayy
Overview
Provides a RAG (Retrieval Augmented Generation) service via an MCP (Message Control Protocol) endpoint, allowing semantic search over vectorized document sections stored in a PostgreSQL database.
Installation
python src/mcp_server/mcp_server.pyEnvironment Variables
- EMBEDDING_MODEL
- DB_USER
- DB_PASSWORD
- DB_NAME
Security Notes
SQL queries utilize parameterized statements to prevent injection. Database credentials are expected to be loaded from environment variables (e.g., .env file). Input validation for the 'ids' parameter converts string parts to integers, which helps prevent direct code injection, but malformed input could lead to runtime errors.
Similar Servers
zenfeed
An AI-powered information hub that acts as an intelligent RSS reader, real-time news knowledge base, and personal assistant for monitoring events and delivering analysis reports.
phone-a-friend-mcp
Enables real-time communication between multiple Claude Code instances, allowing one to listen and others to initiate conversations with specific intents.
n8n-mcp-server-custom
This server acts as a Model Context Protocol (MCP) intermediary, enabling AI assistants like Antigravity to interact with and manage n8n automation workflows via its REST API.
mcp_server_yt
Unable to determine the specific use case as no source code was provided for analysis.