Skip to main content
Glama

DuckDuckGo MCP Server

by varlabz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
search_assistantGenerate a search assistant prompt for analyzing search results. This prompt helps users analyze and understand search results by providing context and asking targeted questions. Args: query: The search query context: Additional context about what the user is looking for Returns: A formatted prompt for search analysis
research_plannerGenerate a research planning prompt for comprehensive topic exploration. This prompt helps structure research by breaking down complex topics into manageable search queries and analysis steps. Args: topic: The research topic depth: Research depth level (basic, intermediate, comprehensive) Returns: A structured research planning prompt

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
search

Search the web using DuckDuckGo.

This tool performs a web search using DuckDuckGo and returns structured results including titles, URLs, and body snippets. Args: query: The search query string max_results: Maximum number of results to return (1-50) region: Region code for localized results (optional) safesearch: Safe search filtering level timelimit: Time limit for results (day, week, month, year) Returns: SearchResponse with query, results, and total count

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/varlabz/duckduckgo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server