Skip to main content
Glama
Decodo

Decodo MCP Server

by Decodo

Decodo MCP-Server

Install 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

  1. Gehen Sie zu decodo.com und starten Sie einen Web Scraping API-Plan (kostenlose Testversionen verfügbar).

  2. Sobald Ihr Plan gestartet ist, erhalten Sie ein Web Scraping API-Basisauthentifizierungs-Token über das Dashboard.

  3. Ö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

Schritt-für-Schritt-Anleitung

  1. Klonen Sie dieses Repository:

git clone https://github.com/Decodo/decodo-mcp-server
  1. Führen Sie die folgenden Befehle im Terminal aus:

cd decodo-mcp-server
npm install
npm run build
  1. Notieren Sie sich Ihren Build-Speicherort:

cd build/
pwd

Wenn 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.js
  1. Aktualisieren 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

web

scrape_as_markdown, screenshot

search

google_search_parsed

ecommerce

amazon_search_parsed

social_media

reddit_post, reddit_subreddit

ai

chatgpt, perplexity

Tools

Der Server stellt die folgenden Tools bereit:

Tool

Beschreibung

Beispiel-Prompt

scrape_as_markdown

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.

screenshot

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.

google_search_parsed

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.

amazon_search_parsed

Scrapt die Amazon-Suche für eine gegebene Anfrage und gibt geparste Ergebnisse zurück.

Scrape die Amazon-Suche nach Zahnbürsten.

reddit_post

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/

reddit_subreddit

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.

chatgpt

Suchen und Interagieren mit ChatGPT für KI-gestützte Antworten und Konversationen.

Bitte ChatGPT, Quantencomputing in einfachen Worten zu erklären.

perplexity

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

jsRender

Rendert die Ziel-URL in einem Headless-Browser.

geo

Legt das Land fest, von dem aus die Anfrage stammen soll.

locale

Legt das Gebietsschema der Anfrage fest.

tokenLimit

Kürzt den Antwortinhalt bis zu diesem Limit. Nützlich, wenn das Kontextfenster klein ist.

prompt

Prompt, der an KI-Tools gesendet wird (chatgpt, perplexity).

search

Aktiviert die Websuchfunktion von ChatGPT (nur chatgpt).

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

Web Scraping API

Google Maps Scraper

Amazon Scraper

Lizenz

Der gesamte Code wird unter der MIT-Lizenz veröffentlicht.

-
security - not tested
F
license - not found
-
quality - not tested

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