Claude Web Search MCP Server
Dieser MCP-Server (Model Context Protocol) bietet Websuchfunktionen mithilfe der Claude-API. Er ermöglicht LLMs den Zugriff auf aktuelle Informationen aus dem Web über eine standardisierte Schnittstelle.
Merkmale
- Websuchtool mit Claudes Websuch-API
- Unterstützung für Domänenfilterung (erlaubte und blockierte Domänen)
- Konfigurierbare maximale Ergebnisse pro Suche
- Automatische Konfiguration aus der Claude Desktop-Konfigurationsdatei
Voraussetzungen
- Node.js 18 oder höher
- Ein Anthropischer API-Schlüssel mit aktivierter Websuche
- Claude Desktop-App zum Testen
Installation und Einrichtung
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
- Erstellen Sie den Server:Dadurch wird der TypeScript-Code kompiliert und der Server ausführbar gemacht.
- Verknüpfen Sie den Server für den globalen Zugriff:Dadurch wird der Befehl
mcp-server-claude-search
systemweit verfügbar, sodass die Claude Desktop-App ihn finden kann.
Ausführen des Servers mit der Claude Desktop App
Sobald der Server installiert und verknüpft ist, kann die Claude Desktop-App ihn bei richtiger Konfiguration automatisch verwalten.
- Konfigurieren Sie die Claude Desktop App: Öffnen Sie die MCP-Serverkonfigurationsdatei Ihrer Claude Desktop App (normalerweise
claude_desktop_config.json
). Fügen Sie den Eintrag für diesen Server hinzu oder aktualisieren Sie ihn:Ersetzen Sie"YOUR_ANTHROPIC_API_KEY_HERE"
durch Ihren tatsächlichen Anthropic API-Schlüssel. Der Server versucht auch, diesen Schlüssel aus~/code/claude-search-mcp/claude_desktop_config.json
zu lesen, wenn dieenv
hier nicht gesetzt ist. Es empfiehlt sich jedoch, sie serverweise in der Hauptkonfiguration zu definieren. - Claude Desktop App starten: Starten Sie Ihre Claude Desktop App (oder starten Sie sie neu). Sie sollte nun in der Lage sein, den
mcp-server-claude-search
bei Bedarf zu finden und zu starten. - Websuche verwenden: Sie können jetzt in Ihren Gesprächen mit Claude die Websuchfunktion verwenden.
Manuelle Serverausführung (zum Testen/Entwickeln)
Wenn Sie den Server zu Test- oder Entwicklungszwecken manuell ausführen möchten (außerhalb der Claude Desktop-App-Verwaltung):
- Verwenden des global verknüpften Befehls:
- Direkt mit tsx (für die Entwicklung mit Auto-Neustart):
- Den kompilierten Code direkt ausführen:
Parameter des Websuchtools
Das Websuchtool unterstützt die folgenden Parameter, wenn es von einem LLM aufgerufen wird:
query
(erforderlich): Die Suchabfragezeichenfolge.maxResults
(optional): Maximale Anzahl der zurückzugebenden Suchergebnisse (Standard: 5).allowedDomains
(optional): Array von Domänen, die in die Suchergebnisse einbezogen werden sollen (z. B.["example.com", "wikipedia.org"]
).blockedDomains
(optional): Array von Domänen, die aus den Suchergebnissen ausgeschlossen werden sollen.
Lizenz
MIT
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Bietet Claude AI mithilfe der Anthropic API Websuchfunktionen und ermöglicht LLMs den Zugriff auf aktuelle Informationen aus dem Web mit anpassbarer Domänenfilterung.
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