Integrations
Allows converting web content to Markdown format using the fetch_markdown tool, using TurndownService for HTML to Markdown conversion
MCP-Server abrufen
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 Websiteheaders
(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 JSONheaders
(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 Websiteheaders
(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 Websiteheaders
(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.
Erste Schritte
- Klonen Sie das Repository
- Abhängigkeiten installieren:
npm install
- Erstellen Sie den Server:
npm run build
Verwendung
Um den Server zu verwenden, können Sie ihn direkt ausführen:
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:
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.
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Bietet Funktionen zum Abrufen von Webinhalten in verschiedenen Formaten, einschließlich HTML, JSON, reinem Text und Markdown.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.Last updated -146,074JavaScriptMIT License
- AsecurityAlicenseAqualityEnables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.Last updated -67TypeScriptMIT License
- AsecurityAlicenseAqualityEnables extracting data from websites using natural language prompts, allowing users to specify exactly what content they want in plain English and returning structured JSON data.Last updated -11,3794TypeScriptMIT License
- -securityFlicense-qualityProvides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.Last updated -125,8551