Airbnb

Pesquise por anúncios do Airbnb e obtenha seus detalhes.

Documentação

Airbnb MCP Server

smithery badge

Servidor MCP para pesquisar no Airbnb e obter detalhes de anúncios.

Ferramentas

  1. airbnb_search

    • Pesquisar anúncios do Airbnb
    • Entrada obrigatória: location (string)
    • Entradas opcionais:
      • placeId (string)
      • checkin (string, YYYY-MM-DD)
      • checkout (string, YYYY-MM-DD)
      • adults (number)
      • children (number)
      • infants (number)
      • pets (number)
      • minPrice (number)
      • maxPrice (number)
      • cursor (string)
      • ignoreRobotsText (boolean)
    • Retorna: Matriz de anúncios com detalhes como nome, preço, localização, etc.
  2. airbnb_listing_details

    • Obter informações detalhadas sobre um anúncio específico do Airbnb
    • Entrada obrigatória: id (string)
    • Entradas opcionais:
      • checkin (string, YYYY-MM-DD)
      • checkout (string, YYYY-MM-DD)
      • adults (number)
      • children (number)
      • infants (number)
      • pets (number)
      • ignoreRobotsText (boolean)
    • Retorna: Informações detalhadas do anúncio, incluindo descrição, detalhes do anfitrião, comodidades, preços, etc.

Recursos

  • Respeita as regras do robots.txt do Airbnb
  • Usa cheerio para análise de HTML
  • Nenhuma chave de API necessária
  • Retorna dados JSON estruturados
  • Reduz a carga de contexto ao achatar e selecionar dados

Configuração

Instalando no Claude Desktop

Antes de começar, certifique-se de que o Node.js está instalado no seu desktop para que npx funcione.

  1. Vá para: Configurações > Desenvolvedor > Editar Config

  2. Adicione o seguinte ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "airbnb": {
      "command": "npx",
      "args": [
        "-y",
        "@openbnb/mcp-server-airbnb"
      ]
    }
  }
}

Para ignorar o robots.txt em todas as solicitações, use esta versão com os argumentos --ignore-robots-txt

{
  "mcpServers": {
    "airbnb": {
      "command": "npx",
      "args": [
        "-y",
        "@openbnb/mcp-server-airbnb",
        "--ignore-robots-txt"
      ]
    }
  }
}
  1. Reinicie o Claude Desktop e planeje sua próxima viagem que inclua Airbnbs!

Outra Opção: Instalando via Smithery

Para instalar o mcp-server-airbnb para Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install @openbnb-org/mcp-server-airbnb --client claude

Build (para desenvolvedores)

npm install
npm run build

Licença

Este servidor MCP é licenciado sob a Licença MIT.

Aviso Legal

Airbnb é uma marca registrada da Airbnb, Inc. OpenBnB não tem relação com a Airbnb, Inc. ou suas subsidiárias