Repolode
Pomerado

Pomerado/pomerado

Cria integrações MCP para sites a partir de uma tarefa descrita em linguagem natural, permitindo que agentes de IA acessem sites sem API.

Estrelas
1,566
Forks
133
Issues abertas
29
Último commit
há 7 horas

O que é?

O Pomerado transforma um site em um servidor MCP que um agente de IA pode acessar. Você descreve a tarefa em linguagem natural, como ler o título de uma página ou enviar um formulário, e o Pomerado controla um navegador Chromium real para explorar o site, concluir um exemplo e generalizá-lo em código-fonte determinístico. A integração gerada é salva em uma pasta que você controla e funciona sem chamar um modelo.

A abordagem busca ser mais confiável do que fazer um agente controlar um navegador por meio de interação com a interface a cada etapa. O Pomerado também funciona com sites que exigem login e autenticação de dois fatores. As integrações são definidas como somente leitura ou escrita, e um componente guardian revisa cada ação no navegador e o código-fonte final durante a criação.

O núcleo tem licença MIT e roda localmente com Node 24 no macOS ou Linux, usando uma chave da OpenAI API para criar as integrações. É compatível com clientes MCP como Claude Code, Codex, Cursor, VS Code, Claude Desktop e Gemini CLI.

Recursos principais

  • 01Cria integrações a partir de uma descrição de tarefa em linguagem natural, sem precisar de arquivo HAR ou gravação.
  • 02Executa as integrações geradas de forma determinística, sem chamar um modelo a cada solicitação.
  • 03É compatível com sites que exigem login e autenticação de dois fatores.
  • 04Separa as permissões de leitura e escrita para limitar as integrações a apenas visualizar conteúdo.
  • 05Salva cada integração como código-fonte editável em uma pasta local.
  • 06Inclui um servidor MCP stdio padrão com as ferramentas mint, get_job, provide_input e cancel_job.

Casos de uso

  • Dar a um agente de IA acesso de leitura a um site que não oferece API.
  • Automatizar o envio recorrente de formulários ou uma reserva em um site com login, com permissão de escrita.
  • Disponibilizar uma ferramenta web interna como ferramenta acessível por clientes MCP.
  • Criar protótipos de integrações com sites antes de decidir se vale a pena desenvolver um cliente oficial para a API.

Início rápido

  1. 1

    Instale o Pomerado e o navegador Chromium que ele controla

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

    Instale o Chromium para o Playwright

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

    Adicione a entrada do servidor MCP do Pomerado à configuração do seu cliente MCP (consulte o README para ver os comandos específicos de cada cliente)

Antes de usar

  • É necessária uma chave de API da OpenAI para criar uma integração.
  • É necessário usar macOS ou Linux e Node 24.21 ou uma versão posterior do Node 24.
  • Os recursos do Pomerado Cloud, como hospedagem, logins salvos e proteção contra bots, não fazem parte do núcleo de código aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é pomerado?
Cria integrações MCP para sites a partir de uma tarefa descrita em linguagem natural, permitindo que agentes de IA acessem sites sem API. O Pomerado transforma um site em um servidor MCP que um agente de IA pode acessar. Você descreve a tarefa em linguagem natural, como ler o título de uma página ou enviar um formulário, e o Pomerado controla um navegador Chromium real para explorar o site, concluir um exemplo e generalizá-lo em código-fonte determinístico. A integração gerada é salva em uma pasta que você controla e funciona sem chamar um modelo.
pomerado é gratuito? Qual é a licença?
pomerado é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
pomerado ainda é mantido?
Manutenção ativa. O último commit de pomerado foi em 6 de nov. de 2026.
Para que posso usar pomerado?
Dar a um agente de IA acesso de leitura a um site que não oferece API. Automatizar o envio recorrente de formulários ou uma reserva em um site com login, com permissão de escrita. Disponibilizar uma ferramenta web interna como ferramenta acessível por clientes MCP. Criar protótipos de integrações com sites antes de decidir se vale a pena desenvolver um cliente oficial para a API.
Como instalar pomerado?
Instale o Pomerado e o navegador Chromium que ele controla: npx -y -p pomerado pomerado-mcp --help Instale o Chromium para o Playwright: npx -y -p pomerado playwright install chromium Adicione a entrada do servidor MCP do Pomerado à configuração do seu cliente MCP (consulte o README para ver os comandos específicos de cada cliente)
Onde consigo pomerado?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Pomerado/pomerado

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados