MCP DuckDuckGo Search Server
búsqueda mcp-duckduckgo
⚠️ Aviso
Este repositorio ya no se mantiene.
La funcionalidad de esta herramienta ahora está disponible en mcp-omnisearch , que combina múltiples herramientas MCP en un paquete unificado.
Utilice mcp-omnisearch en su lugar.
Un servidor de Protocolo de Contexto de Modelo (MCP) para integrar las funciones de búsqueda de DuckDuckGo con LLM. Este servidor proporciona una completa funcionalidad de búsqueda web compatible con diversos tipos de resultados y opciones de filtrado.
Related MCP server: DuckDuckGo MCP Server
Características
🔍 Búsqueda web completa utilizando el motor de búsqueda de DuckDuckGo
📊 Tipos de resultados enriquecidos que incluyen:
Información del gráfico de conocimiento
Resultados de búsqueda orgánicos
Artículos de noticias
Contenido de vídeo
Resultados de la imagen
Búsquedas relacionadas
🌍 Soporte de búsqueda específico para cada región
🛡️ Niveles de búsqueda segura configurables
📅 Opciones de filtrado basadas en fechas
📄 Soporte de paginación
💾 Almacenamiento en caché de resultados integrado
🔒 Opciones de búsqueda segura (desactivada, moderada, estricta)
Configuración
Este servidor requiere configuración a través de su cliente MCP. A continuación, se muestran ejemplos para diferentes entornos:
Configuración de Cline
Agregue esto a su configuración de Cline MCP:
{
"mcpServers": {
"mcp-duckduckgo-search": {
"command": "npx",
"args": ["-y", "mcp-duckduckgo-search"],
"env": {
"SERPAPI_KEY": "your-serpapi-api-key"
}
}
}
}Escritorio Claude con configuración WSL
Para entornos WSL, agregue esto a su configuración de Claude Desktop:
{
"mcpServers": {
"mcp-duckduckgo-search": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"source ~/.nvm/nvm.sh && SERPAPI_KEY=your-serpapi-api-key /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-duckduckgo-search"
]
}
}
}Variables de entorno
El servidor requiere la siguiente variable de entorno:
SERPAPI_KEY: Su clave SerpAPI (obligatoria)
API
El servidor implementa una única herramienta MCP con parámetros configurables:
búsqueda ddg
Realice búsquedas web utilizando el motor de búsqueda DuckDuckGo.
Parámetros:
query(cadena, obligatoria): Consulta de búsquedaregion(cadena, opcional): código de región (por ejemplo, us-en, uk-en) (predeterminado: us-en)safe_search(cadena, opcional): Nivel de búsqueda segura (desactivado, moderado, estricto) (predeterminado: moderado)date_filter(cadena, opcional): Filtrar resultados por fecha:'d': día pasado
'w': semana pasada
'm': mes pasado
'y': año pasado
Rango personalizado: '2023-01-01..2023-12-31'
start(número, opcional): Desplazamiento del resultado para la paginaciónno_cache(booleano, opcional): omite la caché para resultados nuevos (valor predeterminado: falso)
La respuesta incluye:
Datos del gráfico de conocimiento cuando estén disponibles
Resultados de búsqueda orgánicos
Artículos de noticias
Contenido de vídeo
Resultados de la imagen
Búsquedas relacionadas
Buscar metadatos
Desarrollo
Configuración
Clonar el repositorio
Instalar dependencias:
pnpm installConstruir el proyecto:
pnpm buildEjecutar en modo de desarrollo:
pnpm devPublicación
El proyecto utiliza conjuntos de cambios para la gestión de versiones. Para publicar:
Crear un conjunto de cambios:
pnpm changesetVersionar el paquete:
pnpm changeset versionPublicar en npm:
pnpm releaseContribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
Expresiones de gratitud
Construido sobre el Protocolo de Contexto Modelo
Desarrollado por DuckDuckGo a través de SerpAPI
This server cannot be deployed
Maintenance
Related MCP Connectors
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Web search for AI agents — one tool across 6 engines, routed to the cheapest + cached.
Provides AI assistants with access to Seltz's powerful Web Search capabilities.
Web search and page-reading for AI agents. One-click OAuth connect, or a Caesar API key.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables comprehensive internet search capabilities through DuckDuckGo, supporting text, images, videos, news, and books search with advanced filtering options and search operators.1-
- AlicenseBqualityDmaintenanceEnables web search through DuckDuckGo and webpage content fetching with intelligent text extraction. Features built-in rate limiting and LLM-optimized result formatting for seamless integration with language models.2MIT
- FlicenseNot gradedqualityDmaintenanceEnables web search capabilities using DuckDuckGo's free API without requiring authentication or API keys.-
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to search the web via DuckDuckGo and fetch relevant webpage content using an LLM, without requiring an API key.-