Repolode
Pomerado

Pomerado/pomerado

Crea integraciones MCP para sitios web a partir de una tarea descrita en lenguaje natural, para que los agentes de IA puedan usar sitios sin API.

Estrellas
1,566
Forks
133
Issues abiertos
29
Último commit
ayer

¿Qué es?

Pomerado convierte un sitio web en un servidor MCP al que puede llamar un agente de IA. Describes la tarea en lenguaje natural, por ejemplo, leer el encabezado de una página o enviar un formulario, y Pomerado controla un navegador Chromium real para explorar el sitio, completar un ejemplo y generalizarlo en código fuente determinista. La integración generada se guarda en una carpeta que es tuya y se ejecuta sin llamar a un modelo.

Este enfoque busca ofrecer más fiabilidad que hacer que un agente controle un navegador mediante el uso del equipo en cada paso. Pomerado también puede gestionar sitios que requieren iniciar sesión y usar autenticación de dos factores. Las integraciones se configuran como de solo lectura o de escritura, y un componente guardián revisa cada acción del navegador y el código fuente final durante la creación.

El núcleo cuenta con licencia MIT y se ejecuta localmente con Node 24 en macOS o Linux; para crear integraciones, utiliza una clave de API de OpenAI. Funciona con clientes MCP como Claude Code, Codex, Cursor, VS Code, Claude Desktop y Gemini CLI.

Funciones clave

  • 01Crea integraciones a partir de una descripción de la tarea en lenguaje natural, sin necesidad de un archivo HAR ni de una grabación.
  • 02Ejecuta las integraciones generadas de forma determinista, sin llamar a un modelo en cada solicitud.
  • 03Admite sitios que requieren iniciar sesión y usar autenticación de dos factores.
  • 04Separa los permisos de lectura y escritura, para que las integraciones puedan limitarse a la consulta.
  • 05Guarda cada integración como código fuente editable en una carpeta local.
  • 06Incluye un servidor MCP estándar por stdio con las herramientas mint, get_job, provide_input y cancel_job.

Casos de uso

  • Dar a un agente de IA acceso de lectura a un sitio web que no ofrece una API.
  • Automatizar el envío repetido de formularios o las reservas en un sitio con sesión iniciada, con permisos de escritura.
  • Exponer una herramienta web interna a clientes MCP como herramienta invocable.
  • Crear prototipos de integraciones con sitios antes de decidir si desarrollar un cliente oficial de API.

Inicio rápido

  1. 1

    Instala Pomerado y el navegador Chromium que controla

    npx -y -p pomerado pomerado-mcp --help
  2. 2

    Instala Chromium para Playwright

    npx -y -p pomerado playwright install chromium
  3. 3

    Añade la entrada del servidor MCP de Pomerado a la configuración de tu cliente MCP (consulta el README para ver los comandos específicos de cada cliente)

Antes de usarlo

  • Para crear una integración se necesita una clave de API de OpenAI.
  • Se requiere macOS o Linux y Node 24.21 o una versión posterior de Node 24.
  • Las funciones de Pomerado Cloud, como el alojamiento, los inicios de sesión guardados y la protección contra bots, no forman parte del núcleo de código abierto.

En colecciones

Temas

Preguntas frecuentes

¿Qué es pomerado?
Crea integraciones MCP para sitios web a partir de una tarea descrita en lenguaje natural, para que los agentes de IA puedan usar sitios sin API. Pomerado convierte un sitio web en un servidor MCP al que puede llamar un agente de IA. Describes la tarea en lenguaje natural, por ejemplo, leer el encabezado de una página o enviar un formulario, y Pomerado controla un navegador Chromium real para explorar el sitio, completar un ejemplo y generalizarlo en código fuente determinista. La integración generada se guarda en una carpeta que es tuya y se ejecuta sin llamar a un modelo.
¿pomerado es gratuito? ¿Qué licencia tiene?
pomerado es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pomerado sigue mantenido?
Mantenimiento activo. El último commit de pomerado fue el 6 nov 2026.
¿Para qué puedo usar pomerado?
Dar a un agente de IA acceso de lectura a un sitio web que no ofrece una API. Automatizar el envío repetido de formularios o las reservas en un sitio con sesión iniciada, con permisos de escritura. Exponer una herramienta web interna a clientes MCP como herramienta invocable. Crear prototipos de integraciones con sitios antes de decidir si desarrollar un cliente oficial de API.
¿Cómo se instala pomerado?
Instala Pomerado y el navegador Chromium que controla: npx -y -p pomerado pomerado-mcp --help Instala Chromium para Playwright: npx -y -p pomerado playwright install chromium Añade la entrada del servidor MCP de Pomerado a la configuración de tu cliente MCP (consulta el README para ver los comandos específicos de cada cliente)
¿Dónde consigo pomerado?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Pomerado/pomerado

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados