Servidor MCP de investigación profunda
Deep Research es una herramienta basada en agentes que ofrece búsqueda web e investigación avanzada. Aprovecha smolagents de HuggingFace y se implementa como un servidor MCP.
Este proyecto se basa en el ejemplo open_deep_research de HuggingFace .
Características
Búsqueda web y recopilación de información
Análisis de PDF y documentos
Análisis y descripción de imágenes
Recuperación de transcripciones de YouTube
Búsqueda en el sitio de archivo
Requisitos
Python 3.11 o superior
administrador de paquetes
uvLas siguientes claves API:
Clave API de OpenAI
Token de HuggingFace
Clave SerpAPI
Instalación
Clonar el repositorio:
Cree un entorno virtual e instale dependencias:
Variables de entorno
Cree un archivo .env en el directorio raíz del proyecto y configure las siguientes variables de entorno:
Puede obtener una SERPER_API_KEY registrándose en Serper.dev .
Uso
Inicie el servidor MCP:
Esto iniciará el agente deep_research como un servidor MCP.
Uso de Docker
También puedes ejecutar este servidor MCP en un contenedor Docker:
Registrarse con clientes de MCP
Para registrar este contenedor Docker como servidor MCP en diferentes clientes:
Escritorio de Claude
Agregue lo siguiente a su archivo de configuración de Claude Desktop (normalmente ubicado en ~/.config/Claude/claude_desktop_config.json en Linux, ~/Library/Application Support/Claude/claude_desktop_config.json en macOS o %APPDATA%\Claude\claude_desktop_config.json en Windows):
IDE de cursor
Para Cursor IDE, agregue la siguiente configuración:
Uso con servidor MCP remoto
Si está ejecutando el servidor MCP en una máquina remota o lo expone como un servicio, puede usar la configuración basada en URL:
Componentes clave
deep_research.py: Punto de entrada para el servidor MCPcreate_agent.py: Creación y configuración del agentescripts/: Varias herramientas y utilidadestext_web_browser.py: Navegador web basado en textotext_inspector_tool.py: Herramienta de inspección de archivosvisual_qa.py: Herramienta de análisis de imágenesmdconvert.py: Convierte varios formatos de archivo a Markdown
Licencia
Este proyecto se proporciona bajo la licencia Apache 2.0.
Expresiones de gratitud
Este proyecto utiliza código de los proyectos smolagents de HuggingFace y autogen de Microsoft.
This server cannot be installed
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA powerful research assistant that conducts intelligent, iterative research through web searches, analysis, and comprehensive report generation on any topic.Last updated -423
- -security-license-qualityEnables searching for AI agents by keywords or categories, allowing users to discover tools like coding agents, GUI agents, or industry-specific assistants across marketplaces.Last updated -41
- -securityFlicense-qualityAn AI-focused search engine that enables AI applications to access high-quality knowledge from billions of webpages and ecosystem content sources across various domains including weather, news, encyclopedia, medical information, train tickets, and images.Last updated -30
- AsecurityAlicenseAqualityA sophisticated research assistant that orchestrates a 5-step workflow of connected AI agents to provide deep research capabilities including question enhancement, web search, summarization, citation formatting, and result combination.Last updated -11MIT License