Decodo MCP Server
Servidor MCP de Decodo
Este repositorio proporciona un servidor del Protocolo de Contexto de Modelos (MCP) que conecta LLMs y aplicaciones a la plataforma de Decodo. El servidor facilita la integración entre clientes compatibles con MCP y los servicios de Decodo, agilizando el acceso a nuestras herramientas y capacidades.
Características
Acceso sencillo a datos web. Recuperación simplificada de información de sitios web y fuentes en línea.
Flexibilidad geográfica. Acceda al contenido independientemente de las restricciones regionales.
Privacidad mejorada. Navegue y recopile datos manteniendo el anonimato.
Scraping fiable. Técnicas avanzadas para evitar la detección y los bloqueos.
Integración sencilla. Configuración fluida con clientes MCP populares como Claude Desktop, Cursor y Windsurf.
Conexión al servidor MCP de Decodo
Vaya a decodo.com e inicie un plan de API de Web Scraping (hay pruebas gratuitas disponibles).
Una vez iniciado su plan, obtenga un token de autenticación básica de la API de Web Scraping desde el panel de control.
Abra su cliente MCP preferido y añada la siguiente configuración:
{
"Decodo": {
"url": "https://mcp.decodo.com/mcp",
"headers": {
"Authorization": "Basic <basic_auth_token>"
}
}
}Ejecución del servidor MCP localmente
Requisitos previos
Node.js 18.0+
Un cliente MCP: las opciones populares son Claude Desktop y Cursor
Guía paso a paso
Clone este repositorio:
git clone https://github.com/Decodo/decodo-mcp-serverEjecute los siguientes comandos en la terminal:
cd decodo-mcp-server
npm install
npm run buildTome nota de la ubicación de su compilación:
cd build/
pwdAñadiendo index.js al final de este directorio, la ubicación de su archivo de compilación debería verse así:
/Users/your.user/projects/decodo-mcp/build/index.jsActualice su cliente MCP con la información del servidor:
Conjuntos de herramientas
Las herramientas están organizadas en conjuntos. Puede habilitar selectivamente conjuntos de herramientas específicos pasando una lista separada por comas a través del parámetro de consulta toolsets:
"Decodo MCP Server": {
"url": "https://mcp.decodo.com/mcp?toolsets=web,ai",
"headers": {
"Authorization": "Basic <your_auth_token>"
}
}Cuando no se especifican conjuntos de herramientas, se registran todas las herramientas.
Conjunto de herramientas | Herramientas |
|
|
|
|
|
|
|
|
|
|
Herramientas
El servidor expone las siguientes herramientas:
Herramienta | Descripción | Ejemplo de prompt |
| Extrae cualquier URL objetivo, espera que se proporcione una URL mediante el prompt. Devuelve los resultados en Markdown. | Extrae peacock.com desde una dirección IP de EE. UU. y dime el precio. |
| Captura una captura de pantalla de cualquier página web y la devuelve como una imagen PNG. | Toma una captura de pantalla de github.com desde una dirección IP de EE. UU. |
| Extrae Google Search para una consulta determinada y devuelve los resultados analizados. | Extrae Google Search para zapatos y dime la posición superior. |
| Extrae Amazon Search para una consulta determinada y devuelve los resultados analizados. | Extrae Amazon Search para cepillos de dientes. |
| Extrae una publicación específica de Reddit para una consulta determinada y devuelve los resultados analizados. | Extrae la siguiente publicación de Reddit: https://www.reddit.com/r/horseracing/comments/1nsrn3/ |
| Extrae un subreddit específico de Reddit para una consulta determinada y devuelve los resultados analizados. | Extrae las 5 mejores publicaciones en r/Python esta semana. |
| Busca e interactúa con ChatGPT para obtener respuestas y conversaciones impulsadas por IA. | Pide a ChatGPT que explique la computación cuántica en términos sencillos. |
| Busca e interactúa con Perplexity para obtener respuestas y conversaciones impulsadas por IA. | Pide a Perplexity cuáles son las últimas tendencias en desarrollo web. |
Parámetros
Los siguientes parámetros se infieren de los prompts del usuario:
Parámetro | Descripción |
| Renderiza la URL objetivo en un navegador headless. |
| Establece el país desde el cual se originará la solicitud. |
| Establece la configuración regional de la solicitud. |
| Trunca el contenido de la respuesta hasta este límite. Útil si la ventana de contexto es pequeña. |
| Prompt para enviar a las herramientas de IA ( |
| Activa la funcionalidad de búsqueda web de ChatGPT (solo |
Ejemplos
Scraping de contenido con restricción geográfica
Consulte a su agente de IA con el siguiente prompt:
Scrape peacock.com from a German IP address and tell me the pricing.Este prompt dirá que peacock.com tiene restricción geográfica. Para omitir la restricción geográfica:
Scrape peacock.com from a US IP address and tell me the pricing.Limitación del número de tokens de respuesta
Si su agente tiene una ventana de contexto pequeña, el contenido devuelto por el scraping se truncará automáticamente para evitar el desbordamiento de contexto. Puede aumentar el número de tokens devueltos dentro de su prompt:
Scrape hacker news, return 50k tokens.Si su agente tiene una ventana de contexto grande, dígale que devuelva full content:
Scrape hacker news, return full content.Repositorios relacionados
Licencia
Todo el código se publica bajo la Licencia MIT.
This server cannot be installed
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