Live Web Data by Teneo Protocol

oficial

Servidor MCP remoto y API que obtiene en tiempo real cualquier página web pública, tal como la ven los visitantes locales, desde el país que elijas, en formato Markdown limpio. Extracción de datos web, obtención y scraping para agentes de IA, con resultados locales y precios por solicitud. livewebdata.com es la API Live Web Data, un producto de Teneo Protocol.

¿Qué puedes hacer con Live Web Data By Teneo Protocol MCP?

  • Obtener contenido de páginas en vivo — Pide a tu asistente que lea cualquier URL pública y devuelva su contenido principal como Markdown limpio, texto sin formato o HTML.
  • Elegir el país de visualización — Solicita una página tal como se ve desde un país específico, como de, gb o us, usando un código ISO-3166 alfa-2.
  • Controlar el tamaño y el alcance de la salida — Establece max_characters entre 500 y 100.000, y elige el contenido principal resumido o el cuerpo completo de la página.
  • Comprobar el estado de la cuenta — Pide al asistente que compruebe los créditos restantes, el plan y el límite de solicitudes antes de ejecutar lotes grandes; esta llamada es gratuita.
  • Gestionar errores de obtención — Recibe mensajes de error prácticos para sitios restringidos, páginas inexistentes, tiempos de espera agotados, límites de solicitudes y créditos insuficientes.

Servidor MCP alojado

npx add-mcp 'https://livewebdata.com/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Usa la API Live Web Data como herramienta en Claude, Cursor, VS Code y cualquier otro cliente MCP: con una URL y tu clave de API actual.

Qué es MCP

El Model Context Protocol (MCP) es un estándar abierto que permite a los agentes de IA descubrir y llamar herramientas externas. Nuestro servidor MCP expone la API Contents como dos herramientas, para que un agente pueda leer por sí mismo cualquier página web pública.

Servidor y autenticación

Valor
URL del servidorhttps://livewebdata.com/mcp
TransporteHTTP transmisible (sin estado): JSON-RPC sobre POST; GET y DELETE responden 405
AutenticaciónAuthorization: Bearer <api_key>
ClavesLas mismas claves que para la API REST: crea una en Claves de API

Las claves ausentes o no válidas se rechazan con HTTP 401 (cuentas suspendidas: 403, "El acceso a la API de esta cuenta está suspendido. Ponte en contacto con soporte.") antes de que se ejecute ninguna herramienta.

Configuración del cliente

Sustituye YOUR_KEY por tu clave de API. En el panel, la página Integraciones introduce tu clave automáticamente.

Ejecuta esto en tu terminal. El servidor estará disponible en todas las sesiones de Claude Code para este proyecto.

claude mcp add --transport http live-web-data https://livewebdata.com/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Añade --scope user para que esté disponible en todos los proyectos. Compruébalo con claude mcp list.

get_page_contents

Obtiene una página web pública en tiempo real y devuelve su contenido principal como Markdown limpio, texto sin formato o HTML. Solo lectura e idempotente. Una URL por llamada.

ParámetroTipoValor predeterminadoDescripción
urlstring (http/https, como máximo 8,192 caracteres)obligatorioLa URL pública que se obtendrá.
countryISO-3166 alpha-2"us"Obtiene la página tal como se ve desde este país, p. ej., 'de', 'gb', 'us'.
format"markdown" | "text" | "html""markdown"Formato de salida. Se recomienda markdown. El HTML de la página se obtiene y devuelve solo para "html".
max_charactersentero 500–1000008000Número máximo de caracteres de contenido que se devolverán. Es menor que el valor predeterminado de la API REST (text.maxCharacters, 100,000) porque el resultado se incluye en el contexto del agente; auméntalo si el contenido aparece truncado.
verbosity"compact" | "full""compact"compact = solo el contenido principal, full = todo el cuerpo de la página.

El resultado es un único elemento de texto con un encabezado breve, seguido del contenido. También se devuelve el JSON completo al estilo REST como structuredContent (con results[].html solo para format: "html").

# Web scraping - Wikipedia
Source: https://en.wikipedia.org/wiki/Web_scraping · country: us · live · credits used: 1 · credits left: 8,411

# Web scraping - Wikipedia

…

get_account_status

Comprueba los créditos restantes, el plan y el límite de solicitudes de la cuenta conectada. Los agentes deberían llamarlo antes de procesar lotes grandes. No requiere parámetros y es gratis. Devuelve los mismos valores que GET /v1/account.

Plan: Starter · Credits left: 8,412 · Rate limit: 2 URL/s (burst 4) · Status: active

Errores

Los errores se devuelven con isError: true y una frase práctica que el agente puede seguir. Si no se ha cobrado nada, el mensaje termina con «No se han cobrado créditos».

CasoMensaje para el agente
Destino restringido 451Este sitio web está restringido y no se puede recuperar. No vuelvas a intentarlo; usa otra fuente.
CRAWL_NOT_RENDEREDLa página no contiene texto utilizable: necesita renderizado de JavaScript o no muestra texto ni siquiera después de renderizarse. Prueba otra fuente o una URL distinta con la misma información.
CRAWL_NOT_FOUNDPágina no encontrada (404/410).
SOURCE_NOT_AVAILABLEEl sitio web rechazó esta solicitud. Usa otra fuente.
SOURCE_BLOCKEDEl sitio web denegó el acceso. Usa otra fuente.
CRAWL_LIVECRAWL_TIMEOUTSe agotó el tiempo de espera de la página. Vuelve a intentarlo una vez con un tiempo de espera mayor; de lo contrario, usa otra fuente.
BROWSER_UNAVAILABLEEl renderizado del navegador no está disponible temporalmente. Vuelve a intentarlo dentro de unos minutos; de lo contrario, usa otra fuente.
RATE_LIMITEDSe alcanzó el límite de renderizado del plan del usuario. No vuelvas a intentar renderizar ahora; usa otra fuente.
Créditos insuficientes 402La cuenta se ha quedado sin créditos. Indica al usuario que recargue en …/dashboard/billing.
Límite de solicitudes 429Se alcanzó el límite de solicitudes. Espera N segundos antes de volver a intentarlo.
401 / 403La clave de API no es válida o está suspendida. Indica al usuario que compruebe su clave en …/dashboard/keys.
Sigue obteniéndose después de 5 minutosLa página no terminó de cargarse en 5 minutos y es posible que el intento siga generando cargos. Usa otra fuente.

Créditos

Las llamadas MCP se cobran exactamente igual que las llamadas REST: 1 crédito por página obtenida correctamente; las solicitudes fallidas (incluido el acceso denegado por el sitio) son gratuitas. Aparecen en Uso con el canal mcp. Consulta Créditos.