Web Search MCP Server
Web-Suche MCP-Server
Ein Apify-Actor, der einen persistenten Model Context Protocol (MCP)-Server ausführt und KI-Assistenten Echtzeit-Websuchfunktionen verleiht. Verbinden Sie Claude Desktop, Cursor oder einen beliebigen MCP-kompatiblen KI-Client, um das Web zu durchsuchen, ohne Ihren Workflow zu verlassen.
Funktionen
🔍 search_web — Websuche über DuckDuckGo (kostenlos, kein Schlüssel erforderlich) oder Brave Search (höhere Qualität)
📰 search_news — Suche nach aktuellen Nachrichtenartikeln
📄 fetch_page — Abrufen und Extrahieren von bereinigten Textinhalten von jeder URL
🔐 Domain-Whitelist — Beschränkung von
fetch_pageauf zugelassene Domains📊 Audit-Log — Optionales Protokollieren aller Suchanfragen in einem Apify-Datensatz
⚡ Always-on — Läuft im Apify-Standby-Modus für permanente 24/7-Verfügbarkeit
Related MCP server: Local Research MCP Server
Schnellstart
1. Auf Apify ausführen
Gehen Sie zur Apify Console und suchen Sie diesen Actor
Klicken Sie auf Try for free → Eingaben konfigurieren → Start
Kopieren Sie die Standby-URL aus den Actor-Ausführungsprotokollen (sieht aus wie
https://web-search-mcp.username.apify.actor)
2. Mit Claude Desktop verbinden
Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"web-search": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://YOUR-STANDBY-URL/sse"]
}
}
}Starten Sie Claude Desktop neu, und die Tools erscheinen in der Benutzeroberfläche.
3. Mit Cursor / anderen MCP-Clients verbinden
Setzen Sie die SSE-URL auf: https://YOUR-STANDBY-URL/sse
Eingabekonfiguration
Parameter | Typ | Standard | Beschreibung |
| integer |
| Standardanzahl der pro Suche zurückgegebenen Ergebnisse |
| string | — | Optionaler Brave Search API-Schlüssel für bessere Ergebnisse |
| boolean |
| Aktiviert das |
| boolean |
| Aktiviert das |
| string[] |
| Whitelist-Domains für |
| boolean |
| Protokolliert alle Abfragen im Apify-Datensatz |
MCP-Tools Referenz
search_web
Durchsucht das Web und liefert gerankte Ergebnisse.
Parameter:
query(string, erforderlich) — Der SuchbegriffmaxResults(integer, optional, Standard: 10) — Anzahl der Ergebnisse (1–50)safeSearch(enum, optional) —strict,moderateoderoff
Rückgabe: Gerankte Liste der Ergebnisse mit Titel, URL und Snippet.
search_news
Suche nach aktuellen Nachrichtenartikeln.
Parameter:
query(string, erforderlich) — NachrichtensuchbegriffmaxResults(integer, optional) — Anzahl der Artikel (1–20)
Rückgabe: Liste der Nachrichtenartikel mit Veröffentlichungszeitpunkt, sofern verfügbar.
fetch_page
Ruft eine Webseite ab und gibt deren bereinigten Textinhalt zurück.
Parameter:
url(string, erforderlich) — Vollständige URL zum AbrufenmaxLength(integer, optional, Standard: 8000) — Maximale Zeichenanzahl (500–50000)
Rückgabe: Seitentitel, Meta-Beschreibung und extrahierter Textkörper.
API-Endpunkte
Endpunkt | Methode | Beschreibung |
| GET | MCP SSE-Verbindungs-Endpunkt |
| POST | MCP-Nachrichten-Handler |
| GET | Gesundheitsprüfung + aktive Sitzungen |
| GET | Server-Informationen und Anweisungen |
Architektur
AI Client (Claude, Cursor, etc.)
│ SSE connection
▼
Express HTTP Server (:3000)
│
MCP Server (McpServer)
│
┌─────┴──────────┐
│ Search Tools │
└─────┬──────────┘
│
┌─────┴─────────────────────┐
│ DuckDuckGo HTML API │ (default, no key needed)
│ Brave Search REST API │ (optional, with API key)
└────────────────────────────┘Lokale Entwicklung
git clone https://github.com/your-org/web-search-mcp
cd web-search-mcp
npm install
npm startDer Server startet unter http://localhost:3000. Verbinden Sie einen beliebigen MCP-Client mit http://localhost:3000/sse.
Beispielanwendung (in Claude)
Sobald die Verbindung hergestellt ist, können Sie Claude fragen:
"Suche nach den neuesten Nachrichten über KI-Regulierungen in Europa"
"Was sind die besten Python-Web-Frameworks im Jahr 2025? Suche im Web und fasse zusammen."
"Rufe den Inhalt von https://example.com/blog/post ab und fasse die wichtigsten Punkte zusammen."
Lizenz
Apache 2.0 — siehe LICENSE
This server cannot be deployed
Maintenance
Related MCP Connectors
Provides AI assistants with access to Seltz's powerful Web Search capabilities.
Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
Web search and page-reading for AI agents. One-click OAuth connect, or a Caesar API key.
The best web search for your AI Agent
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to perform real-time web searches, fetch webpage content, and get search suggestions using DuckDuckGo's privacy-focused search engine.-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to search the web using DuckDuckGo and extract clean text content from websites for real-time research, with all processing happening locally for complete privacy.3MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read webpages and perform web searches using DuckDuckGo.MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI agents to search the web, find news, and read page content via DuckDuckGo without an API key.2MIT