MCP-Tools in der Praxis: 5 Open-Source-Kraftpakete für KI-Agenten


Wenn du bereits verstehst, was MCP (Model Context Protocol) ist, ist es an der Zeit, es zum Laufen zu bringen.
Dieser Artikel stellt 5 der praktischsten MCP-Open-Source-Tools vor – vom Dateisystem-Zugriff bis zu Datenbankabfragen, von GitHub-Operationen bis zum Web-Scraping.
1. Warum brauchst du MCP-Tools?
Vor MCP war es wie im Dunkeln tappen: - Jedes Tool hatte sein eigenes API-Format - Authentifizierungsmethoden variierten stark (OAuth, API Key, JWT…) - Keine einheitliche Fehlerbehandlung - Debugging: meistens Ratespiele
MCP ändert das alles. Wie USB-C die Ladeschnittstellen vereinheitlichte, vereinheitlicht MCP die Art, wie KI mit der Welt verbunden wird.
2. Die 5 wichtigsten MCP-Open-Source-Tools
1️⃣ MCP FileSystem Server – KI liest und schreibt deine Dateien
GitHub: https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem
Installationsschritte:
# Mit npm installieren
npm install -g @modelcontextprotocol/server-filesystem
# Konfigurationsdatei erstellen ~/.mcp-config.json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/yourname/documents"],
"env": {}
}
}
}
Funktionen:
- read_file – Dateiinhalt lesen
- write_file – In Dateien schreiben
- list_directory – Verzeichnisinhalt auflisten
- search_files – Dateien suchen
- create_directory – Verzeichnisse erstellen
Verwendungsbeispiel:
# KI kann über MCP aufrufen
result = mcp_client.call_tool("filesystem", "read_file", {
"path": "/home/yourname/documents/notes.md"
})
print(result.content)
2️⃣ MCP SQLite Server – Natürlichsprachige Datenbankabfragen
Ermöglicht KI-Agenten, SQLite-Datenbanken über natürliche Sprache abzufragen und zu manipulieren, ohne SQL-Kenntnisse voraussetzen zu müssen.
Installation:
pip install mcp-server-sqlite
3️⃣ MCP GitHub Server – Automatisierte Code-Reviews
Ermöglicht KI-Agenten, GitHub-Repositories zu durchsuchen, Issues zu lesen und PRs zu erstellen.
Installation:
npm install -g @modelcontextprotocol/server-github
4️⃣ MCP Brave Search Server – Echtzeit-Web-Suche
Integriert Brave Search für Echtzeit-Web-Suchanfragen direkt aus dem KI-Agenten.
Installation:
npm install -g @modelcontextprotocol/server-brave-search
5️⃣ MCP Puppeteer Server – Browser-Automatisierung
Steuert Headless-Browser für Web-Scraping, Formularausfüllung und Screenshot-Erstellung.
Installation:
npm install -g @modelcontextprotocol/server-puppeteer
3. Best Practices
- Sicherheit zuerst: Nur notwendige Verzeichnisse und Ressourcen erlauben.
- Testen und Debuggen: Jeden MCP-Server lokal testen, bevor er in Produktion geht.
- Kombinieren: Mehrere MCP-Server kombinieren, um komplexe Workflows zu ermöglichen.