Decodo MCP Server
Decodo MCP-Server
Dieses Repository stellt einen Model Context Protocol (MCP) Server bereit, der LLMs und Anwendungen mit der Decodo-Plattform verbindet. Der Server erleichtert die Integration zwischen MCP-kompatiblen Clients und den Diensten von Decodo und optimiert den Zugriff auf unsere Tools und Funktionen.
Funktionen
Einfacher Web-Datenzugriff. Vereinfachtes Abrufen von Informationen von Websites und Online-Quellen.
Geografische Flexibilität. Zugriff auf Inhalte unabhängig von regionalen Einschränkungen.
Verbesserter Datenschutz. Surfen und Datensammlung unter Wahrung der Anonymität.
Zuverlässiges Scraping. Fortschrittliche Techniken zur Vermeidung von Erkennung und Blockaden.
Einfache Integration. Nahtlose Einrichtung mit gängigen MCP-Clients wie Claude Desktop, Cursor und Windsurf.
Verbindung zum Decodo MCP-Server
Gehen Sie zu decodo.com und starten Sie einen Web Scraping API-Plan (kostenlose Testversionen verfügbar).
Sobald Ihr Plan gestartet ist, erhalten Sie ein Web Scraping API-Basisauthentifizierungs-Token über das Dashboard.
Öffnen Sie Ihren bevorzugten MCP-Client und fügen Sie die folgende Konfiguration hinzu:
{
"Decodo": {
"url": "https://mcp.decodo.com/mcp",
"headers": {
"Authorization": "Basic <basic_auth_token>"
}
}
}Lokales Ausführen des MCP-Servers
Voraussetzungen
Node.js 18.0+
Ein MCP-Client – gängige Optionen sind Claude Desktop und Cursor
Schritt-für-Schritt-Anleitung
Klonen Sie dieses Repository:
git clone https://github.com/Decodo/decodo-mcp-serverFühren Sie die folgenden Befehle im Terminal aus:
cd decodo-mcp-server
npm install
npm run buildNotieren Sie sich Ihren Build-Speicherort:
cd build/
pwdWenn Sie index.js an das Ende dieses Verzeichnisses anhängen, sollte Ihr Build-Dateipfad in etwa so aussehen:
/Users/your.user/projects/decodo-mcp/build/index.jsAktualisieren Sie Ihren MCP-Client mit den Serverinformationen:
Toolsets
Tools sind in Toolsets organisiert. Sie können gezielt bestimmte Toolsets aktivieren, indem Sie eine kommagetrennte Liste über den Abfrageparameter toolsets übergeben:
"Decodo MCP Server": {
"url": "https://mcp.decodo.com/mcp?toolsets=web,ai",
"headers": {
"Authorization": "Basic <your_auth_token>"
}
}Wenn keine Toolsets angegeben sind, werden alle Tools registriert.
Toolset | Tools |
|
|
|
|
|
|
|
|
|
|
Tools
Der Server stellt die folgenden Tools bereit:
Tool | Beschreibung | Beispiel-Prompt |
| Scrapt eine beliebige Ziel-URL, erwartet eine URL per Prompt. Gibt Ergebnisse in Markdown zurück. | Scrape peacock.com von einer US-IP-Adresse und nenne mir die Preise. |
| Erstellt einen Screenshot einer beliebigen Webseite und gibt ihn als PNG-Bild zurück. | Erstelle einen Screenshot von github.com von einer US-IP-Adresse. |
| Scrapt die Google-Suche für eine gegebene Anfrage und gibt geparste Ergebnisse zurück. | Scrape die Google-Suche nach Schuhen und nenne mir die Top-Position. |
| Scrapt die Amazon-Suche für eine gegebene Anfrage und gibt geparste Ergebnisse zurück. | Scrape die Amazon-Suche nach Zahnbürsten. |
| Scrapt einen spezifischen Reddit-Beitrag für eine gegebene Anfrage und gibt geparste Ergebnisse zurück. | Scrape den folgenden Reddit-Beitrag: https://www.reddit.com/r/horseracing/comments/1nsrn3/ |
| Scrapt ein spezifisches Reddit-Subreddit für eine gegebene Anfrage und gibt geparste Ergebnisse zurück. | Scrape die Top 5 Beiträge auf r/Python diese Woche. |
| Suchen und Interagieren mit ChatGPT für KI-gestützte Antworten und Konversationen. | Bitte ChatGPT, Quantencomputing in einfachen Worten zu erklären. |
| Suchen und Interagieren mit Perplexity für KI-gestützte Antworten und Konversationen. | Frage Perplexity nach den neuesten Trends in der Webentwicklung. |
Parameter
Die folgenden Parameter werden aus Benutzer-Prompts abgeleitet:
Parameter | Beschreibung |
| Rendert die Ziel-URL in einem Headless-Browser. |
| Legt das Land fest, von dem aus die Anfrage stammen soll. |
| Legt das Gebietsschema der Anfrage fest. |
| Kürzt den Antwortinhalt bis zu diesem Limit. Nützlich, wenn das Kontextfenster klein ist. |
| Prompt, der an KI-Tools gesendet wird ( |
| Aktiviert die Websuchfunktion von ChatGPT (nur |
Beispiele
Scraping von geoblockierten Inhalten
Fragen Sie Ihren KI-Agenten mit dem folgenden Prompt:
Scrape peacock.com from a German IP address and tell me the pricing.Dieser Prompt wird melden, dass peacock.com geoblockiert ist. Um die Geoblockade zu umgehen:
Scrape peacock.com from a US IP address and tell me the pricing.Begrenzung der Anzahl der Antwort-Token
Wenn Ihr Agent ein kleines Kontextfenster hat, wird der vom Scraping zurückgegebene Inhalt automatisch gekürzt, um einen Kontext-Überlauf zu vermeiden. Sie können die Anzahl der zurückgegebenen Token innerhalb Ihres Prompts erhöhen:
Scrape hacker news, return 50k tokens.Wenn Ihr Agent ein großes Kontextfenster hat, weisen Sie ihn an, full content zurückzugeben:
Scrape hacker news, return full content.Verwandte Repositories
Lizenz
Der gesamte Code wird unter der MIT-Lizenz veröffentlicht.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/Decodo/mcp-web-scraper'
If you have feedback or need assistance with the MCP directory API, please join our Discord server