Biblioteca de metabusca em Python que consulta vários mecanismos de busca e retorna resultados unificados de texto, imagens, vídeos, notícias e livros.
oxylabs/web-api-mcp
Servidor MCP que você pode hospedar por conta própria e que oferece a agentes de IA busca, scraping de páginas e scrapers dedicados pela Oxylabs Web API.
- Estrelas
- 38
- Forks
- 8
- Issues abertas
- 2
- Último commit
- há 22 horas
O que é?
Este é o servidor oficial do Model Context Protocol para a Oxylabs Web API. Ele permite que qualquer agente compatível com MCP pesquise na web em tempo real, leia páginas em Markdown ou JSON (inclusive páginas com muito JavaScript ou protegidas contra bots) e use scrapers dedicados a sites específicos, tudo por meio de uma única conexão MCP.
Você pode usar um endpoint Remote MCP hospedado, enviando uma API key em um cabeçalho da requisição, ou executar o servidor Python por conta própria via stdio para um cliente local ou via HTTP como serviço compartilhado. A hospedagem própria é configurada por variáveis de ambiente para a API key, tentativas, limite de gastos e orçamento de tokens inline para respostas grandes.
Páginas grandes são gravadas em um arquivo temporário e lidas em partes nas execuções locais; o servidor também sinaliza páginas que parecem precisar de renderização de JavaScript. A saída estruturada pode vir de um parser dedicado ou de um parser de IA que segue um prompt ou um JSON schema.
Recursos principais
- 01Pesquise na web em tempo real e obtenha resultados orgânicos classificados, com título, descrição e URL.
- 02Faça scraping de qualquer página em Markdown ou extraia campos nomeados em JSON usando um prompt ou schema.
- 03Use endpoints de scrapers dedicados, cada um com seus próprios parâmetros.
- 04Execute o serviço por um endpoint remoto hospedado ou hospede-o por conta própria via stdio ou HTTP.
- 05Grava páginas grandes demais em disco e as lê em partes nas execuções locais.
- 06Limite de taxa opcional por servidor para controlar os gastos com a API.
Casos de uso
- Dar a um agente de programação ou pesquisa acesso à busca na web em tempo real e à leitura de páginas.
- Extrair campos estruturados de páginas de produtos ou anúncios para um fluxo de trabalho com agentes.
- Executar um serviço de scraping compartilhado por toda a equipe em uma rede interna.
- Manter as API keys e o acesso à rede dentro da sua própria infraestrutura.
Início rápido
- 1
Obtenha uma chave da Oxylabs Web API no painel
- 2
Defina a chave da API como uma variável de ambiente
export OXYLABS_WEB_API_KEY="your_api_key_here" - 3
Conecte o Claude Code ao servidor Remote MCP hospedado
claude mcp add --transport http --scope user oxylabs-web-api https://mcp.oxylabs.io/web-api-mcp --header "Authorization: Bearer ${OXYLABS_WEB_API_KEY}"
Antes de usar
- É necessária uma chave da Oxylabs Web API, e o uso do parser de IA é cobrado à parte das raspagens.
- A hospedagem própria requer Python 3.10 ou superior e uv; você mesmo gerencia as atualizações.
- O transporte HTTP exige a configuração de MCP_ALLOWED_HOSTS; caso contrário, as solicitações serão rejeitadas.
Em coleções
Tópicos
Perguntas frequentes
- O que é web-api-mcp?
- Servidor MCP que você pode hospedar por conta própria e que oferece a agentes de IA busca, scraping de páginas e scrapers dedicados pela Oxylabs Web API. Este é o servidor oficial do Model Context Protocol para a Oxylabs Web API. Ele permite que qualquer agente compatível com MCP pesquise na web em tempo real, leia páginas em Markdown ou JSON (inclusive páginas com muito JavaScript ou protegidas contra bots) e use scrapers dedicados a sites específicos, tudo por meio de uma única conexão MCP.
- web-api-mcp é gratuito? Qual é a licença?
- web-api-mcp é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- web-api-mcp ainda é mantido?
- Manutenção ativa. O último commit de web-api-mcp foi em 6 de nov. de 2026.
- Para que posso usar web-api-mcp?
- Dar a um agente de programação ou pesquisa acesso à busca na web em tempo real e à leitura de páginas. Extrair campos estruturados de páginas de produtos ou anúncios para um fluxo de trabalho com agentes. Executar um serviço de scraping compartilhado por toda a equipe em uma rede interna. Manter as API keys e o acesso à rede dentro da sua própria infraestrutura.
- Como instalar web-api-mcp?
- Obtenha uma chave da Oxylabs Web API no painel Defina a chave da API como uma variável de ambiente: export OXYLABS_WEB_API_KEY="your_api_key_here" Conecte o Claude Code ao servidor Remote MCP hospedado: claude mcp add --transport http --scope user oxylabs-web-api https://mcp.oxylabs.io/web-api-mcp --header "Authorization: Bearer ${OXYLABS_WEB_API_KEY}"
- Onde consigo web-api-mcp?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/oxylabs/web-api-mcp
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor MCP que oferece a agentes de IA busca na web em tempo real, busca vertical por domínio, buscas em lote paralelas e extração de páginas de URLs para Markdown.
Um servidor MCP que conecta agentes de IA à Exa para pesquisar na web, buscar conteúdo de páginas e fazer pesquisas em várias etapas.
Servidor MCP que oferece a assistentes de IA busca na web em tempo real, extração de conteúdo, mapeamento de sites e rastreamento via API da Tavily.
Servidor MCP em Go que oferece a clientes LLM busca na web, busca de imagens e extração de páginas em Markdown, sem exigir chaves de API.
Servidor MCP que permite a agentes de IA executar qualquer scraper ou Actor de automação da Apify Store para extrair dados de redes sociais, mecanismos de busca, mapas e sites.