Servidor MCP de búsqueda web de Claude
Este servidor MCP (Protocolo de Contexto de Modelo) proporciona funciones de búsqueda web mediante la API de Claude. Permite a los LLM acceder a información actualizada de la web a través de una interfaz estandarizada.
Características
- Herramienta de búsqueda web que utiliza la API de búsqueda web de Claude
- Soporte para filtrado de dominios (dominios permitidos y bloqueados)
- Resultados máximos configurables por búsqueda
- Configuración automática desde el archivo de configuración de Claude Desktop
Prerrequisitos
- Node.js 18 o superior
- Una clave API antrópica con búsqueda web habilitada
- Aplicación de escritorio Claude para pruebas
Instalación y configuración
- Clonar el repositorio:
- Instalar dependencias:
- Construir el servidor:Esto compila el código TypeScript y hace que el servidor sea ejecutable.
- Vincular el servidor para acceso global:Esto hace que el comando
mcp-server-claude-search
esté disponible en todo el sistema, lo que permite que la aplicación Claude Desktop lo encuentre.
Ejecución del servidor con la aplicación de escritorio Claude
Una vez que el servidor está instalado y vinculado, la aplicación Claude Desktop puede administrarlo automáticamente si está configurada correctamente.
- Configurar la aplicación Claude Desktop: Abra el archivo de configuración del servidor MCP de su aplicación Claude Desktop (normalmente
claude_desktop_config.json
). Agregue o actualice la entrada para este servidor:Reemplace"YOUR_ANTHROPIC_API_KEY_HERE"
con su clave de API de Anthropic. El servidor también intentará leer esta clave desde~/code/claude-search-mcp/claude_desktop_config.json
si la variableenv
no está configurada aquí, pero se recomienda definirla por servidor en la configuración principal. - Iniciar la aplicación Claude Desktop: Inicie (o reinicie) la aplicación Claude Desktop. Ahora debería poder encontrar e iniciar
mcp-server-claude-search
cuando sea necesario. - Utilizar la búsqueda web: ahora puedes utilizar las funciones de búsqueda web en tus conversaciones con Claude.
Ejecución manual del servidor (para pruebas y desarrollo)
Si desea ejecutar el servidor manualmente para fines de prueba o desarrollo (fuera de la administración de la aplicación Claude Desktop):
- Usando el comando vinculado globalmente:
- Directamente con tsx (para desarrollo con reinicio automático):
- Ejecutando el código compilado directamente:
Parámetros de la herramienta de búsqueda web
La herramienta de búsqueda web admite los siguientes parámetros cuando la llama un LLM:
query
(obligatorio): la cadena de consulta de búsqueda.maxResults
(opcional): número máximo de resultados de búsqueda a devolver (predeterminado: 5).allowedDomains
(opcional): Matriz de dominios para incluir en los resultados de búsqueda (por ejemplo,["example.com", "wikipedia.org"]
).blockedDomains
(opcional): matriz de dominios para excluir de los resultados de búsqueda.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Proporciona capacidades de búsqueda web a Claude AI mediante la API antrópica, lo que permite a los LLM acceder a información actualizada de la web con filtrado de dominio personalizable.
Related MCP Servers
- AsecurityAlicenseAqualityA server facilitating web search functionality by utilizing Perplexity AI's API, designed to integrate with the Claude desktop client for enhanced search queries.Last updated -1215PythonMIT License
- AsecurityAlicenseAqualityFacilitates web search capabilities using Perplexity's API, allowing users to retrieve search results through Claude's interface.Last updated -14JavaScriptMIT License
- -securityFlicense-qualityAllows Claude or other MCP-compatible AI assistants to search the web and get up-to-date information using the Perplexity API, with features for filtering results by time period.Last updated -8Python
- -securityAlicense-qualityProvides web search functionality via DuckDuckGo for Claude Code and MCP-compatible clients, featuring advanced content exploration, navigation across search results, and detailed webpage analysis.Last updated -4PythonMIT License