中文 | Englisch
MCP Web-Suchserver
Ein kostenloser, API-schlüsselfreier Web-Such-MCP-Server (Model Context Protocol), der DuckDuckGo, Bing, Google und optional SerpAPI/Tavily für verbesserte Suchqualität unterstützt.
Funktionen
🔍 Multi-Engine-Suche: DuckDuckGo + Bing + Google (kostenlos, kein API-Schlüssel erforderlich)
🔑 Optionale API-Schlüssel: SerpAPI und Tavily für bessere Suchqualität
📄 Abrufen von Web-Inhalten: Textinhalte von jeder Webseite abrufen
🚀 Asynchrone Verarbeitung: Leistungsstarke, auf asyncio basierende asynchrone Verarbeitung
Related MCP server: Web Search MCP Server
Installation
PyPI (Empfohlen)
pip install heventure-search-mcp
heventure-search-mcpuvx
uvx heventure-search-mcpAus dem Quellcode
pip install git+https://github.com/HughesCuit/heventure-search-mcp.git
python -m serverVerwendung
MCP-Client-Konfiguration
{
"mcpServers": {
"web-search": {
"command": "python",
"args": ["/path/to/server.py"]
}
}
}Trae AI
{
"mcpServers": {
"heventure-search-mcp": {
"command": "uvx",
"args": ["heventure-search-mcp"]
}
}
}Verfügbare Tools
web_search
Webinhalte mit mehreren Suchmaschinen durchsuchen.
Parameter:
query(Zeichenkette, erforderlich): Suchanfragemax_results(Ganzzahl, optional): Maximale Anzahl der Ergebnisse (Standard: 10, Bereich: 1-20)search_engine(Zeichenkette, optional): Auswahl der Suchmaschine (Standard: "both")"duckduckgo": Nur DuckDuckGo"bing": Nur Bing"google": Nur Google"both": DuckDuckGo + Google + Bing
Optionale API-Schlüssel (für verbesserte Suche)
Sie können optional Umgebungsvariablen festlegen, um kostenpflichtige Suchmaschinen zu aktivieren:
# SerpAPI (Google search results via API, 100 searches/month free)
export SERPAPI_KEY="your_serpapi_key"
# Tavily (AI-optimized search, 1000 searches/month free)
export TAVILY_API_KEY="your_tavily_api_key"Wenn API-Schlüssel konfiguriert sind, werden diese automatisch zusammen mit den kostenlosen Suchmaschinen verwendet, um die Suchqualität zu verbessern.
Beispiel:
{
"query": "Python tutorial",
"max_results": 5,
"search_engine": "both"
}get_webpage_content
Textinhalt einer Webseite abrufen.
Parameter:
url(Zeichenkette, erforderlich): URL der Zielwebseite
Beispiel:
{
"url": "https://example.com"
}Fehlerbehandlung
Automatischer Wiederholungsversuch bei Netzwerkfehlern
Sanfte Fehlerbehandlung bei Parsing-Fehlern
Benutzerfreundliche Fehlermeldungen
Lizenz
MIT-Lizenz
Mitwirken
Issues und Pull Requests sind willkommen!
Maintenance
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/HughesCuit/heventure-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
