You.com MCP-Server
Dieser MCP-Server (Model Context Protocol) ermöglicht KI-Assistenten die Suche im Internet, den Abruf von Nachrichten und die Durchführung von Recherchen mithilfe der You.com-API. Feedback ist willkommen.
Merkmale
Websuche : Zugriff auf die Websuchfunktion von You.com
Intelligente Suche : KI-gestützte Antworten mit Zitationsunterstützung
Forschung : Umfassende, zitatgestützte Antworten auf akademische Fragen
Nachrichtensuche : Aktuelle Nachrichtenartikel zu jedem Thema
Related MCP server: Terminal MCP Server
Voraussetzungen
Node.js (v16 oder höher)
npm oder yarn
You.com API-Schlüssel (holen Sie sich einen von api.you.com )
Installation
Klonen Sie dieses Repository:
git clone https://github.com/jimbul/youcom-mcp.git cd youcom-mcpInstallieren Sie Abhängigkeiten:
npm installErstellen Sie eine
.envDatei basierend auf dem Beispiel:cp .env.example .envFügen Sie Ihren You.com-API-Schlüssel zur
.envDatei hinzu:YOU_API_KEY=your_actual_api_key_hereErstellen Sie das Projekt:
npm run build
Lokale Ausführung (optional)
Sie können den Server zum Testen lokal ausführen:
npm startEinrichten mit Claude
Um diesen MCP-Server mit Claude (Anthropic Assistant) zu verwenden, müssen Sie Claude für die Verwendung dieses Servers konfigurieren:
Öffnen Sie die Claude-Erweiterungseinstellungen in VS Code:
Klicken Sie auf das Claude-Symbol in der VS Code-Seitenleiste
Klicken Sie auf das Einstellungssymbol (⚙️) und wählen Sie „MCP-Einstellungen“
Fügen Sie dem Abschnitt
mcpServersdie folgende Konfiguration hinzu:
"youcom-mcp": {
"autoApprove": [],
"disabled": false,
"command": "node",
"args": [
"/absolute/path/to/your/youcom-mcp/dist/index.js"
],
"env": {
"YOU_API_KEY": "your_actual_api_key_here"
},
"transportType": "stdio"
}Wichtige Hinweise:
Ersetzen Sie
/absolute/path/to/your/youcom-mcp/dist/index.jsdurch den tatsächlichen Pfad auf Ihrem SystemErsetzen Sie
your_actual_api_key_heredurch Ihren You.com API-Schlüssel
Anwendungsbeispiele
Nach der Konfiguration können Sie die MCP-Tools direkt in Ihren Gesprächen mit Claude verwenden:
Websuche
<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>web_search</tool_name>
<arguments>
{
"query": "latest research on renewable energy"
}
</arguments>
</use_mcp_tool>Intelligente Suche
<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>smart_search</tool_name>
<arguments>
{
"query": "how do quantum computers work",
"instructions": "explain in simple terms"
}
</arguments>
</use_mcp_tool>Forschung
<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>research</tool_name>
<arguments>
{
"query": "effects of climate change on ocean ecosystems",
"instructions": "focus on coral reefs"
}
</arguments>
</use_mcp_tool>Nachrichtensuche
<use_mcp_tool>
<server_name>youcom-mcp</server_name>
<tool_name>news_search</tool_name>
<arguments>
{
"query": "latest developments in AI"
}
</arguments>
</use_mcp_tool>Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
Ausführen von Evaluierungen
Das Evals-Paket lädt einen MCP-Client, der anschließend die Datei index.ts ausführt, sodass zwischen den Tests kein Neuaufbau erforderlich ist. Sie können Umgebungsvariablen laden, indem Sie dem Befehl npx voranstellen. Die vollständige Dokumentation finden Sie hier .
OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.tsLizenz
MIT
Danksagung
Dieses Projekt verwendet die You.com-API für die Suchfunktion.