MCP Agent Streamlit RAG
by saqadri
This repository provides a Streamlit-based RAG (Retrieval Augmented Generation) agent for interacting with MCP (presumably a server or service). It includes instructions for both fetch/finder MCP servers and QDrant for RAG.
View on GitHub
Last updated: N/A
Run instructions:
For using fetch or finder MCP servers:
cp mcp_agent.secrets.yaml.example mcp_agent.secrets.yaml
--> then update with your API key (openai api key is enough)uv sync
uv run streamlit run main.py
For using QDrant for RAG:
- Uncomment line 63-70 in main.py, and comment out the current
instruction
andserver_names
docker pull qdrant/qdrant
docker run -p 6333:6333 -v $(pwd)/qdrant_storage:/qdrant/storage qdrant/qdrant
uv run streamlit run main.py