Skip to main content
Glama
Decodo

Decodo MCP Server

by Decodo

Servidor MCP de Decodo

Install MCP Server

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

  1. Vaya a decodo.com e inicie un plan de API de Web Scraping (hay pruebas gratuitas disponibles).

  2. Una vez iniciado su plan, obtenga un token de autenticación básica de la API de Web Scraping desde el panel de control.

  3. 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

Guía paso a paso

  1. Clone este repositorio:

git clone https://github.com/Decodo/decodo-mcp-server
  1. Ejecute los siguientes comandos en la terminal:

cd decodo-mcp-server
npm install
npm run build
  1. Tome nota de la ubicación de su compilación:

cd build/
pwd

Añ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.js
  1. Actualice 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

web

scrape_as_markdown, screenshot

search

google_search_parsed

ecommerce

amazon_search_parsed

social_media

reddit_post, reddit_subreddit

ai

chatgpt, perplexity

Herramientas

El servidor expone las siguientes herramientas:

Herramienta

Descripción

Ejemplo de prompt

scrape_as_markdown

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.

screenshot

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.

google_search_parsed

Extrae Google Search para una consulta determinada y devuelve los resultados analizados.

Extrae Google Search para zapatos y dime la posición superior.

amazon_search_parsed

Extrae Amazon Search para una consulta determinada y devuelve los resultados analizados.

Extrae Amazon Search para cepillos de dientes.

reddit_post

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/

reddit_subreddit

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.

chatgpt

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.

perplexity

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

jsRender

Renderiza la URL objetivo en un navegador headless.

geo

Establece el país desde el cual se originará la solicitud.

locale

Establece la configuración regional de la solicitud.

tokenLimit

Trunca el contenido de la respuesta hasta este límite. Útil si la ventana de contexto es pequeña.

prompt

Prompt para enviar a las herramientas de IA (chatgpt, perplexity).

search

Activa la funcionalidad de búsqueda web de ChatGPT (solo chatgpt).

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

API de Web Scraping

Scraper de Google Maps

Scraper de Amazon

Licencia

Todo el código se publica bajo la Licencia MIT.

-
security - not tested
F
license - not found
-
quality - not tested

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