crew_research
Multi-Agent Deep Researcher
A local, open-source alternative to ChatGPT Deep Research. It takes a user's research query, performs deep web research, verifies and synthesizes findings, and returns a cited, structured report — accessible directly inside Cursor via MCP.
Prerequisites
Ollama: Must be installed and running locally.
DeepSeek-R1 (7B): Pull the model in Ollama:
ollama run deepseek-r1:7b(or justdeepseek-r1).Serper.dev API Key: Get a free API key from serper.dev.
uv: Used for dependency management.
Setup
Install dependencies:
uv syncConfigure environment: Edit
.envand set yourSERPER_API_KEY:SERPER_API_KEY=your_api_key_here
Cursor Integration
Go to Cursor Settings -> Features -> MCP Servers.
Click + Add new MCP server.
Name:
crew_researchType:
commandCommand:
uvArguments:
--directory <path_to_this_project> run server.py(Replace<path_to_this_project>with the actual absolute path to this folder).Ensure the server starts successfully and shows "Running".
Now you can ask Cursor's AI (e.g. Composer or Chat) to perform deep research on a topic, and it will invoke the crew_research tool!
Streamlit Web App
If you prefer a visual interface, you can use the built-in Streamlit web app:
Run the app:
uv run streamlit run app.pyOpen your browser to
http://localhost:8501.Type your research query in the text box and click "Start Research"!
Architecture
Web Search Agent: Searches the web using Google Search via Serper.dev.
Research Analyst Agent: Deduplicates, structures, and verifies facts.
Technical Writer Agent: Formats a polished markdown report with citations.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/adityakhuteta05/Multi-Agent-Deep-Researcher'
If you have feedback or need assistance with the MCP directory API, please join our Discord server