Skip to main content
Glama

Claude Web Search MCP Server

by Doriandarko

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

Related MCP server: Perplexity MCP Server

Voraussetzungen

  • Node.js 18 oder höher

  • Ein Anthropischer API-Schlüssel mit aktivierter Websuche

  • Claude Desktop-App zum Testen

Installation und Einrichtung

  1. Klonen Sie das Repository:

    git clone https://github.com/Doriandarko/claude-search-mcp.git cd claude-search-mcp
  2. Installieren Sie Abhängigkeiten:

    npm install
  3. Erstellen Sie den Server:

    npm run build

    Dadurch wird der TypeScript-Code kompiliert und der Server ausführbar gemacht.

  4. Verknüpfen Sie den Server für den globalen Zugriff:

    npm link

    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.

  1. 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:

    { "mcpServers": { // ... other servers ... "claude-search": { "command": "mcp-server-claude-search", "env": { "ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY_HERE" } } // ... other servers ... } }

    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 die env hier nicht gesetzt ist. Es empfiehlt sich jedoch, sie serverweise in der Hauptkonfiguration zu definieren.

  2. 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.

  3. 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:

    mcp-server-claude-search
  • Direkt mit tsx (für die Entwicklung mit Auto-Neustart):

    npm run dev
  • Den kompilierten Code direkt ausführen:

    npm start

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

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

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/Doriandarko/claude-search-mcp'

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