What dependencies are required?
The project requires libraries such as `langchain_groq` and `python-dotenv`, listed in `requirements.txt`. You also need `uvx` installed to run the DuckDuckGo MCP server.
@alihassanml
Basic information
This project demonstrates how to use DuckDuckGo MCP Server with a LangChain Groq LLM agent to perform intelligent search tasks via MCP (Micro Component Protocol).
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Duckduckgo-with-MCP": {
"command": "uvx",
"args": [
"-y",
"duckduckgo-mcp-server"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
DuckDuckGo Search with MCP Agent is a project that demonstrates how to use the DuckDuckGo MCP Server with a LangChain Groq LLM agent to perform intelligent search tasks via MCP (Micro Component Protocol). It is intended for developers building search-driven applications with agentic reasoning.
Clone the repository, install dependencies with pip install -r requirements.txt, set your GROQ_API_KEY in a .env file, install the MCP server via uvx -y duckduckgo-mcp-server, and run python main.py. The script starts an MCP client, connects to the DuckDuckGo MCP server, and uses the Groq LLM to perform a smart search.
deepseek-r1-distill-llama-70b) for reasoningThe project requires libraries such as `langchain_groq` and `python-dotenv`, listed in `requirements.txt`. You also need `uvx` installed to run the DuckDuckGo MCP server.
The agent uses Groq's `deepseek-r1-distill-llama-70b` model for reasoning.
Set up your `.env` file with a valid `GROQ_API_KEY`, install all Python dependencies, and run `python main.py`. The script includes an example that searches for "the best restaurant in San Francisco."
The server uses MCP (Micro Component Protocol) over stdio, launched via the `uvx` command.
Yes, this project is licensed under the MIT License.

Official read-only MCP access to Aguasto's public GPU, model and infrastructure research. Search published descriptions and retrieve canonical source links. Anonymous Streamable HTTP; GPU rental and token-based inference

Sorank connects Google Search Console, PageSpeed Insights, and AI citability scoring to your assistant, so it can diagnose why a page underperforms and tell you exactly what to change. Sorank gives your AI assistant dir

Google Gemini MCP - Use Google's visual, video and chat capabilities in your AI Assistant. Uses MCP Apps to preview created images, landing pages, SVGs and video

Search and compare furnished apartments, studios and rooms in Berlin across multiple housing providers. FlatHunt supports filtering by budget, location, move-in date, rental duration, property type, size, amenities and r
An MCP (Model Context Protocol) server that makes 3GPP specifications accessible to LLMs.
Comments