mcp-rquest MCP-Server
Fortschrittlicher HTTP-Request- und Dokumentkonvertierungsserver für FlowHunt, der es KI-Agenten ermöglicht, mit realistischem Browser-Verhalten und starker Anti-Bot-Umgehung mit dem Web zu interagieren.

Was macht der “mcp-rquest” MCP-Server?
Der mcp-rquest MCP-Server ist ein Model Context Protocol (MCP)-Server, der fortschrittliche, browserähnliche HTTP-Anfragefunktionen für KI-Assistenten wie Claude und andere große Sprachmodelle bereitstellt. Basierend auf der rquest-Engine ermöglicht er Modellen die Interaktion mit Websites mithilfe präziser TLS-, JA3/JA4- und HTTP/2-Browser-Fingerprints, wodurch gängige Anti-Bot-Maßnahmen umgangen und menschliches Surfverhalten simuliert werden. Zusätzlich unterstützt der Server die Konvertierung von PDF- und HTML-Dokumenten zu Markdown, was das Einlesen und Verarbeiten von Web- und Dokumenteninhalten durch LLMs erleichtert. Er bietet zudem sichere Antwortspeicherung, tokenbewusste Verarbeitung großer Antworten und unterstützt verschiedene Authentifizierungs- und Anfrageanpassungsoptionen – ein leistungsstarkes Werkzeug zur Optimierung KI-basierter Entwicklungsworkflows mit Web- und Dokumentendaten.
Liste der Prompts
Im Repository sind keine spezifischen Prompt-Vorlagen erwähnt.
Liste der Ressourcen
In den verfügbaren Dateien oder im README sind keine expliziten Ressourcen dokumentiert.
Liste der Tools
- http_get: Führen Sie GET-HTTP-Anfragen mit anpassbaren Parametern aus.
- http_post: Senden Sie Daten per POST-Anfrage an Webressourcen.
- http_put: Aktualisieren Sie Ressourcen mit PUT-Anfragen.
- http_delete: Entfernen Sie Ressourcen von Servern mit DELETE-Anfragen.
- http_patch: Wenden Sie Teilaktualisierungen auf Ressourcen an.
- http_head: Rufen Sie nur die Header einer Webressource ab.
- http_options: Ermitteln Sie unterstützte HTTP-Methoden für eine Ressource.
- http_trace: Führen Sie Diagnose-Trace-Operationen für HTTP-Anfragen aus.
- get_stored_response: Abruf großer, zuvor gespeicherter HTTP-Antworten, optional mit Auswahl von Zeilenbereichen.
Anwendungsfälle dieses MCP-Servers
- Web Scraping & Browsing: Daten sicher von Websites extrahieren – auch von solchen mit Anti-Bot-Schutz – durch Emulieren realistischer Browser-Fingerprints.
- Automatisiertes API-Testing: Testen Sie REST-APIs mit dem vollständigen HTTP-Methoden-Satz, inklusive Authentifizierung und benutzerdefinierter Nutzdaten.
- Dokumentkonvertierung für LLMs: Wandeln Sie HTML- und PDF-Dokumente in Markdown um und erleichtern Sie so die Verarbeitung durch LLMs.
- Datenextraktion von sicheren Seiten: Greifen Sie auf Inhalte von Seiten mit Authentifizierung, Cookies oder benutzerdefinierten Headern zu.
- Verarbeitung großer Webantworten: Speichern und rufen Sie große Antworten für inkrementelle oder token-limitierte LLM-Verarbeitung ab.
Einrichtung
Windsurf
- Stellen Sie sicher, dass Voraussetzungen wie Node.js und Python installiert sind.
- Öffnen Sie Ihre Windsurf-Konfigurationsdatei (z. B.
windsurf.config.json
). - Fügen Sie den
mcp-rquest
MCP-Server im AbschnittmcpServers
hinzu:{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Änderungen speichern und Windsurf neu starten.
- Überprüfen Sie, ob
mcp-rquest
in Ihren verfügbaren MCP-Servern erscheint.
Claude
- Öffnen Sie Ihre Claude-Konfigurationsdatei.
- Fügen Sie den folgenden JSON-Abschnitt in den Bereich MCP-Server ein:
{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Speichern Sie die Änderungen und starten Sie Claude neu.
- Bestätigen Sie, dass der Server läuft und erreichbar ist.
Cursor
- Installieren Sie die Voraussetzungen (Node.js, Python).
- Bearbeiten Sie die Konfigurationsdatei von Cursor.
- Fügen Sie hinzu:
{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Cursor neu starten.
- Testen Sie die MCP-Server-Konnektivität.
Cline
- Stellen Sie sicher, dass die Abhängigkeiten installiert sind.
- Aktualisieren Sie die Konfigurationsdatei für Cline.
- Fügen Sie ein:
{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Speichern und Cline neu starten.
- Stellen Sie sicher, dass der
mcp-rquest
MCP-Server betriebsbereit ist.
API-Schlüssel sicher bereitstellen
Um API-Schlüssel sicher bereitzustellen, verwenden Sie Umgebungsvariablen und referenzieren Sie diese in Ihrer Konfiguration:
{
"mcpServers": {
"mcp-rquest": {
"command": "mcp-rquest",
"args": ["server"],
"env": {
"MY_API_KEY": "${MY_API_KEY_ENV_VAR}"
},
"inputs": {
"api_key": "${MY_API_KEY_ENV_VAR}"
}
}
}
}
Ersetzen Sie MY_API_KEY_ENV_VAR
durch den tatsächlichen Namen Ihrer Umgebungsvariable, die den API-Schlüssel enthält.
Nutzung dieses MCP in Flows
Verwendung von MCP in FlowHunt
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich für die System-MCP-Konfiguration fügen Sie die Details Ihres MCP-Servers in folgendem JSON-Format ein:
{
"mcp-rquest": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Sobald konfiguriert, kann der KI-Agent dieses MCP als Tool mit Zugriff auf alle Funktionen und Möglichkeiten verwenden. Denken Sie daran, "mcp-rquest"
gegebenenfalls durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL auf die eigene MCP-Server-URL zu ändern.
Übersicht
Abschnitt | Verfügbarkeit | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | Übersicht und Feature-Beschreibung im README verfügbar. |
Liste der Prompts | ⛔ | Keine Prompt-Vorlagen gefunden. |
Liste der Ressourcen | ⛔ | Keine expliziten Ressourcen dokumentiert. |
Liste der Tools | ✅ | Vollständige Tool-Liste im README. |
API-Schlüssel-Sicherung | ✅ | Beispiel siehe oben. |
Sampling-Unterstützung (für Bewertung weniger wichtig) | ⛔ | Keine Dokumentation gefunden. |
Basierend auf den obigen Tabellen ist mcp-rquest ein fokussierter und robuster HTTP-Request-MCP-Server mit exzellenter Tool-Abdeckung (alle HTTP-Verben, Dokumentkonvertierung, große Antwortverarbeitung), guter Dokumentation und praktischen Setup-Beispielen. Es fehlen jedoch dokumentierte Prompt-Vorlagen, explizite Ressourcen und Informationen zu Sampling- oder Roots-Unterstützung. Insgesamt ist es ein praktisches, gut abgegrenztes Werkzeug für KI-Entwickler, aber kein vollständiger Ökosystem-Server.
MCP-Bewertung
Hat eine LICENSE | ✅ (MIT) |
---|---|
Mindestens ein Tool | ✅ |
Anzahl Forks | 6 |
Anzahl Sterne | 31 |
Gesamtbewertung: 6/10
Ein technisch solider, gut dokumentierter MCP-Server für HTTP-Requests und Dokumentkonvertierung, dem jedoch höherwertige MCP-Features wie Prompt-Vorlagen, Ressourcendarstellung und Sampling/Roots-Unterstützung fehlen.
Häufig gestellte Fragen
- Was ist der mcp-rquest MCP-Server?
mcp-rquest ist ein spezialisierter Model Context Protocol (MCP)-Server, der realistische HTTP-Request-Fähigkeiten für KI-Assistenten bietet. Er nutzt fortschrittliches Browser-Fingerprinting zur Umgehung von Anti-Bot-Maßnahmen, unterstützt alle HTTP-Verben, ermöglicht HTML/PDF-zu-Markdown-Konvertierung und ist für robuste Web-Interaktion und Dokumenteingabe für LLMs konzipiert.
- Welche Tools sind in mcp-rquest enthalten?
Er unterstützt alle wichtigen HTTP-Methoden (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, TRACE), Dokument-zu-Markdown-Konvertierung sowie sichere Speicherung/Abruf großer HTTP-Antworten für effiziente LLM-Verarbeitung.
- Was sind typische Anwendungsfälle?
mcp-rquest eignet sich ideal für Web Scraping mit Anti-Bot-Umgehung, automatisiertes API-Testing, die Umwandlung von HTML/PDF in Markdown für LLMs sowie das Extrahieren von Daten aus authentifizierten oder geschützten Websites. Er verarbeitet außerdem große Webantworten mit token-bewusstem Abruf.
- Wie stelle ich API-Schlüssel sicher bereit?
Verwenden Sie Umgebungsvariablen in Ihrer Konfiguration, um API-Schlüssel sicher einzubinden. Referenzieren Sie Ihre Schlüsselvariable in der Serverkonfiguration wie in der Dokumentation für Best Practices beschrieben.
- Unterstützt mcp-rquest Prompt-Vorlagen oder Ressourcenauflistung?
Nein, mcp-rquest konzentriert sich auf HTTP-Tools und Dokumentkonvertierung. Es gibt keine integrierten Prompt-Vorlagen oder Ressourcenfreigabe, was ihn zu einem fokussierten, spezialisierten Tool für KI-Integrationen macht.
Integrieren Sie mcp-rquest mit FlowHunt
Statten Sie Ihre KI-Agenten mit realistischem, sicherem Webzugriff und nahtloser Dokumentkonvertierung aus. Testen Sie mcp-rquest für fortgeschrittene HTTP-Operationen und Anti-Bot-Schutz in FlowHunt.