Mcp_agent_streamlit_rag

by saqadri

MCP Client
  • other

About

What is Mcp_agent_streamlit_rag?

How to use Mcp_agent_streamlit_rag?

Set up by copying mcp_agent.secrets.yaml.example to mcp_agent.secrets.yaml, updating with an OpenAI API key, then run uv sync followed by uv run streamlit run main.py. For RAG with QDrant, uncomment specific lines in main.py, start the QDrant container via Docker, then run the Streamlit app.

Key features of Mcp_agent_streamlit_rag

Use cases of Mcp_agent_streamlit_rag

FAQ from Mcp_agent_streamlit_rag

—?

—?

Details

Author
saqadri
Category
other
Repository
saqadri/mcp_agent_streamlit_rag

Run instructions:

For using fetch or finder MCP servers:

0. cp mcp_agent.secrets.yaml.example mcp_agent.secrets.yaml --> then update with your API key (openai api key is enough)
1. uv sync
2. uv run streamlit run main.py

For using QDrant for RAG:

0. Uncomment line 63-70 in main.py, and comment out the current instruction and server_names
1. docker pull qdrant/qdrant
2. docker run -p 6333:6333 -v $(pwd)/qdrant_storage:/qdrant/storage qdrant/qdrant
3. uv run streamlit run main.py