mcp-rquest MCP Server
Server avanzato per richieste HTTP e conversione documenti per FlowHunt, che permette agli agenti AI di interagire con il web utilizzando comportamenti realistici da browser e robuste tecniche di evasione anti-bot.

Cosa fa il server MCP “mcp-rquest”?
Il mcp-rquest MCP Server è un server Model Context Protocol (MCP) progettato per fornire capacità avanzate di richieste HTTP simili a quelle di un browser per assistenti AI, tra cui Claude e altri grandi modelli linguistici. Basato sul motore rquest, permette ai modelli di interagire con siti web utilizzando fingerprint TLS, JA3/JA4 e HTTP/2 accurati come quelli dei browser, aiutando a superare le misure anti-bot più comuni e simulando una navigazione umana. Inoltre, il server supporta la conversione di documenti PDF e HTML in Markdown, facilitando l’ingestione e l’elaborazione di contenuti web e documentali da parte degli LLM. Offre anche archiviazione sicura delle risposte, gestione token-aware di risposte di grandi dimensioni e supporta vari metodi di autenticazione e personalizzazione delle richieste, rendendolo uno strumento potente per potenziare i flussi di lavoro di sviluppo AI che coinvolgono dati web e documentali.
Elenco dei Prompt
Nessun template di prompt specifico è menzionato nel repository.
Elenco delle Risorse
Nessuna risorsa esplicita è documentata nei file disponibili o nel README.
Elenco degli Strumenti
- http_get: Effettua richieste HTTP GET con parametri personalizzabili.
- http_post: Invia dati con richieste POST verso risorse web.
- http_put: Aggiorna risorse tramite richieste PUT.
- http_delete: Rimuove risorse dai server con richieste DELETE.
- http_patch: Applica aggiornamenti parziali alle risorse.
- http_head: Recupera solo le intestazioni di una risorsa web.
- http_options: Ottiene i metodi HTTP supportati da una risorsa.
- http_trace: Esegue il tracing diagnostico delle richieste HTTP.
- get_stored_response: Recupera risposte HTTP di grandi dimensioni precedentemente archiviate, con selezione facoltativa dell’intervallo di righe.
Casi d’Uso di questo MCP Server
- Web Scraping & Navigazione: Estrae dati in modo sicuro da siti web, anche protetti da sistemi anti-bot, simulando fingerprint realistici da browser.
- Test Automatici di API: Utilizza l’intero set di metodi HTTP per testare API REST, inclusa autenticazione e payload personalizzati.
- Conversione Documenti per LLM: Converte documenti HTML e PDF in Markdown, semplificando l’ingestione e l’elaborazione da parte degli LLM.
- Estrazione Dati da Siti Protetti: Accede ed estrae contenuti da siti che richiedono autenticazione, cookie o intestazioni personalizzate.
- Gestione di Grandi Risposte Web: Archivia e recupera risposte di grandi dimensioni per un’elaborazione incrementale o limitata da token da parte degli LLM.
Come configurarlo
Windsurf
- Assicurati che Node.js e Python siano installati.
- Apri il file di configurazione di Windsurf (ad es.,
windsurf.config.json
). - Aggiungi il server MCP
mcp-rquest
alla sezionemcpServers
:{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Salva le modifiche e riavvia Windsurf.
- Verifica che
mcp-rquest
compaia tra i server MCP disponibili.
Claude
- Apri il file di configurazione di Claude.
- Inserisci il seguente frammento JSON nella sezione dei server MCP:
{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Salva le modifiche e riavvia Claude.
- Conferma che il server sia attivo e accessibile.
Cursor
- Installa le dipendenze necessarie (Node.js, Python).
- Modifica il file di configurazione di Cursor.
- Aggiungi:
{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Riavvia Cursor.
- Verifica la connettività del server MCP.
Cline
- Assicurati che le dipendenze siano installate.
- Aggiorna il file di configurazione di Cline.
- Inserisci:
{ "mcpServers": { "mcp-rquest": { "command": "mcp-rquest", "args": ["server"] } } }
- Salva e riavvia Cline.
- Assicurati che il server MCP
mcp-rquest
sia operativo.
Metodi Sicuri per API Key
Per fornire in modo sicuro le chiavi API, utilizza variabili d’ambiente e richiamale nella tua configurazione:
{
"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}"
}
}
}
}
Sostituisci MY_API_KEY_ENV_VAR
con il nome reale della variabile d’ambiente che contiene la chiave API.
Come utilizzare questo MCP nei flow
Utilizzo dell’MCP in FlowHunt
Per integrare i server MCP nel tuo flusso FlowHunt, inizia aggiungendo il componente MCP al tuo flow e collegalo al tuo agente AI:

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del tuo server MCP usando questo formato JSON:
{
"mcp-rquest": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una volta configurato, l’agente AI potrà utilizzare questo MCP come strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare "mcp-rquest"
con il vero nome del tuo server MCP e sostituire l’URL con quello del tuo MCP server.
Panoramica
Sezione | Disponibilità | Dettagli/Note |
---|---|---|
Panoramica | ✅ | Panoramica e descrizione delle funzionalità disponibili nel README. |
Elenco dei Prompt | ⛔ | Nessun template di prompt trovato. |
Elenco delle Risorse | ⛔ | Nessuna risorsa esplicita documentata. |
Elenco degli Strumenti | ✅ | Elenco completo nel README. |
Metodi Sicuri per API Key | ✅ | Esempio fornito sopra. |
Sampling Support (meno rilevante per valutazione) | ⛔ | Nessuna documentazione trovata. |
Sulla base delle tabelle sopra, mcp-rquest è un server MCP specializzato e robusto per richieste HTTP, con copertura completa degli strumenti (tutti i verbi HTTP, conversione documenti, gestione grandi risposte), buona documentazione ed esempi pratici di configurazione. Tuttavia, mancano template di prompt documentati, risorse esplicite e informazioni su sampling o roots support. Complessivamente è un’utilità pratica e ben delimitata per sviluppatori AI, ma non un server ecosistema completo.
MCP Score
Ha una LICENSE | ✅ (MIT) |
---|---|
Ha almeno uno strumento | ✅ |
Numero di Fork | 6 |
Numero di Stelle | 31 |
Valutazione complessiva: 6/10
Un MCP server tecnicamente solido e ben documentato per richieste HTTP e conversione documenti, ma privo di funzionalità MCP di livello superiore come template di prompt, esposizione di risorse e supporto per sampling/roots.
Domande frequenti
- Cos'è il server mcp-rquest MCP?
mcp-rquest è un server Model Context Protocol (MCP) specializzato che offre funzionalità realistiche di richieste HTTP per assistenti AI. Utilizza tecniche avanzate di browser fingerprinting per aggirare le misure anti-bot, supporta tutti i verbi HTTP, consente la conversione HTML/PDF in Markdown ed è pensato per interazioni web robuste e ingestione di documenti da parte degli LLM.
- Quali strumenti sono inclusi in mcp-rquest?
Supporta tutti i principali metodi HTTP (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS, TRACE), conversione documenti in Markdown e archiviazione/recupero sicuro di grandi risposte HTTP per un'elaborazione efficiente da parte degli LLM.
- Quali sono gli scenari d'uso tipici?
mcp-rquest è ideale per il web scraping con evasione anti-bot, test automatici delle API, conversione di HTML/PDF in Markdown per LLM ed estrazione di dati da siti autenticati o protetti. Gestisce anche grandi risposte web con recupero consapevole dei token.
- Come posso fornire le chiavi API in modo sicuro?
Utilizza variabili d'ambiente nella configurazione per iniettare le chiavi API in modo sicuro. Fai riferimento alla variabile chiave nella configurazione del server come mostrato nella documentazione per le best practice.
- mcp-rquest supporta template di prompt o l'elenco delle risorse?
No, mcp-rquest è focalizzato sugli strumenti HTTP e sulla conversione documenti. Non fornisce template di prompt integrati o esposizione di risorse, rendendolo uno strumento snello ma specializzato per integrazioni AI.
Integra mcp-rquest con FlowHunt
Dai potere ai tuoi agenti AI con accesso web realistico e sicuro e conversione documenti senza interruzioni. Prova mcp-rquest per operazioni HTTP avanzate e protezione anti-bot in FlowHunt.