We're building an MCP-powered multi-agent deep researcher, it can perform deep web searches using Linkup amd the agents are orchestrated using CrewAI.
We use:
- LinkUp (Search Tool)
- CrewAI (Agentic design)
- Deepseek R1 (LLM)
- Streamlit to wrap the logic in an interactive UI
Run these commands in project root
uv sync
Run the application with:
streamlit run app.py{
"mcpServers": {
"crew_research": {
"command": "uv",
"args": [
"--directory",
"./Multi-Agent-deep-researcher-mcp-windows-linux",
"run",
"server.py"
],
"env": {
"LINKUP_API_KEY": "your_linkup_api_key_here"
}
}
}
}Get a FREE Data Science eBook 📖 with 150+ essential lessons in Data Science when you subscribe to our newsletter! Stay in the loop with the latest tutorials, insights, and exclusive resources. Subscribe now!
Contributions are welcome! Feel free to fork this repository and submit pull requests with your improvements.
