Skip to main content
Glama
zcaceres

Fetch MCP Server

by zcaceres

MCP-Server abrufen

Holen Sie sich das MCP-Logo

Dieser MCP-Server bietet Funktionen zum Abrufen von Webinhalten in verschiedenen Formaten, darunter HTML, JSON, einfacher Text und Markdown.

Komponenten

Werkzeuge

  • fetch_html

    • Rufen Sie eine Website ab und geben Sie den Inhalt als HTML zurück

    • Eingang:

      • url (Zeichenfolge, erforderlich): URL der abzurufenden Website

      • headers (Objekt, optional): Benutzerdefinierte Header, die in die Anfrage aufgenommen werden sollen

    • Gibt den Roh-HTML-Inhalt der Webseite zurück

  • fetch_json

    • Holen Sie eine JSON-Datei von einer URL

    • Eingang:

      • url (Zeichenfolge, erforderlich): URL des abzurufenden JSON

      • headers (Objekt, optional): Benutzerdefinierte Header, die in die Anfrage aufgenommen werden sollen

    • Gibt den analysierten JSON-Inhalt zurück

  • fetch_txt

    • Rufen Sie eine Website ab und geben Sie den Inhalt als einfachen Text zurück (kein HTML).

    • Eingang:

      • url (Zeichenfolge, erforderlich): URL der abzurufenden Website

      • headers (Objekt, optional): Benutzerdefinierte Header, die in die Anfrage aufgenommen werden sollen

    • Gibt den Textinhalt der Webseite zurück, wobei HTML-Tags, Skripte und Stile entfernt wurden

  • fetch_markdown

    • Rufen Sie eine Website ab und geben Sie den Inhalt als Markdown zurück

    • Eingang:

      • url (Zeichenfolge, erforderlich): URL der abzurufenden Website

      • headers (Objekt, optional): Benutzerdefinierte Header, die in die Anfrage aufgenommen werden sollen

    • Gibt den Inhalt der Webseite in das Markdown-Format konvertiert zurück

Ressourcen

Dieser Server stellt keine dauerhaften Ressourcen bereit. Er ist dafür konzipiert, Webinhalte bei Bedarf abzurufen und zu transformieren.

Related MCP server: Fetch MCP Server

Erste Schritte

  1. Klonen Sie das Repository

  2. Abhängigkeiten installieren: npm install

  3. Erstellen Sie den Server: npm run build

Verwendung

Um den Server zu verwenden, können Sie ihn direkt ausführen:

npm start

Dadurch wird der Fetch MCP-Server gestartet, der auf stdio ausgeführt wird.

Verwendung mit der Desktop-App

Um diesen Server in eine Desktop-App zu integrieren, fügen Sie der Serverkonfiguration Ihrer App Folgendes hinzu:

{
  "mcpServers": {
    "fetch": {
      "command": "node",
      "args": [
        "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
      ]
    }
  }
}

Merkmale

  • Ruft Webinhalte mithilfe der modernen Fetch-API ab

  • Unterstützt benutzerdefinierte Header für Anfragen

  • Bietet Inhalte in mehreren Formaten: HTML, JSON, einfacher Text und Markdown

  • Verwendet JSDOM für HTML-Parsing und Textextraktion

  • Verwendet TurndownService für die Konvertierung von HTML in Markdown

Entwicklung

  • Führen Sie npm run dev aus, um den TypeScript-Compiler im Überwachungsmodus zu starten

  • Verwenden Sie npm test , um die Testsuite auszuführen

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
60dResponse time
Release cycle
Releases (12mo)
Issues opened vs closed

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/zcaceres/fetch-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server