PricePulse
Dados de mercado de aluguel de curta duração em tempo real, comparáveis e insights de portfólio para anfitriões do Airbnb e Vrbo.
Servidor MCP hospedado
npx add-mcp 'https://agent-api.pricepulse.hatch-capital.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Use o PricePulse no seu próprio assistente de IA.
Conecte Claude, ChatGPT e outros apps de IA adicionando o endereço do servidor do PricePulse e entrando na sua conta PricePulse, sem chave para copiar. Seu assistente recebe dados de mercado de aluguel de curta duração em tempo real e acesso somente leitura às suas próprias propriedades e aos dados do PriceLabs.
O que seu assistente pode acessar.
Dados de mercado
Comps ao vivo sob demanda
Pesquise um mercado, precifique comps para suas datas, leia avaliações e comodidades. Essas ferramentas usam créditos do PricePulse, assim como no Telegram.
Seus dados
Seu próprio portfólio
Propriedades, calendários e reservas do seu gerenciador de propriedades conectado, além das suas tarifas do PriceLabs. Leitura gratuita.
Seguro por design
Não pode alterar nada
Sem envio de preços, sem propostas, sem alterações de configurações ou de agenda. Isso fica no Telegram, onde você aprova. Ele pode informar seu saldo, mas não pode comprar créditos nem pagar por nada.
Antes de conectar
- Você precisa de uma conta PricePulse. Crie uma gratuitamente: ela começa com 50 créditos e não precisa de cartão. Você também pode criá-la na janela de login que seu app abrir.
- Você precisa de créditos nela. As ferramentas de dados de mercado usam seus créditos pelo preço listado de cada ferramenta. Ler seus próprios dados e verificar seu saldo é gratuito. Para comprar mais, escolha um pacote de créditos ou um plano na página de Preços.
- Opcional: conecte seu PMS e o PriceLabs na sua conta, para que seu assistente possa ler seu próprio calendário, reservas e tarifas.
https://agent-api.pricepulse.hatch-capital.com/mcp
Cole este endereço como URL do servidor, depois entre no PricePulse e aprove quando seu app pedir. Cada app que você aprovar aparece em Conta → Assistente de IA (MCP) em Apps conectados, com um limite diário de 200 créditos. Desconecte-o ali a qualquer momento.
Apps de chat
Claude
Web ou desktop
- Abra Personalizar → Conectores → + Adicionar → Adicionar conector personalizado.
- Nomeie como PricePulse, cole o endereço como URL do servidor e pressione Continuar.
- Em Autenticação, escolha Entrar agora e depois Adicionar.
- O Claude envia você ao PricePulse para entrar; se não enviar, pressione Conectar ao lado de PricePulse.
Depois, ele também funciona no app de celular do Claude. Se o Claude não usar o PricePulse em um chat, abra + → Conectores ali e ative o PricePulse. Os menus mudam; o guia da Anthropic tem os passos atuais.
ChatGPT
Web
- Abra Plugins → Adicionar → Adicionar servidor MCP personalizado.
- Nomeie como PricePulse e cole o endereço como URL do servidor. Em Ícone, adicione o ícone do PricePulse (um PNG dentro do limite de 10 KB do ChatGPT).
- Em Autenticação, escolha OAuth e aceite o aviso.
- Crie como plugin e instale; quando o ChatGPT enviar você ao PricePulse, entre e aprove.
- Em um chat, digite @ e escolha PricePulse para que as ferramentas dele sejam usadas.
Os menus mudam e os workspaces podem desativar isso; o guia da OpenAI tem os passos atuais.
Grok
Web ou celular
- Em grok.com, abra Conectores → Novo conector → Personalizado. No app de celular do Grok, abra Configurações → Conectores.
- Cole o endereço como URL do servidor.
- Quando o Grok pedir, entre no PricePulse e aprove.
No Grok Business ou Enterprise, um administrador adiciona conectores primeiro. Os menus mudam; o guia da xAI tem os passos atuais.
Ferramentas de programação
Claude Code
Terminal
- Execute isto no seu terminal:
claude mcp add --transport http pricepulse https://agent-api.pricepulse.hatch-capital.com/mcp
- No Claude Code, digite
/mcpe siga os passos no seu navegador para entrar no PricePulse e aprovar.
Codex
Terminal
- Adicione o servidor e depois entre:
codex mcp add pricepulse --url https://agent-api.pricepulse.hatch-capital.com/mcp
codex mcp login pricepulse
- O comando de login abre seu navegador. Entre no PricePulse e aprove.
Cursor
Desktop
- Pressione Adicionar ao Cursor e confirme a instalação no Cursor.
- Quando o Cursor pedir, entre no PricePulse e aprove.
Ou adicione manualmente em ~/.cursor/mcp.json:
{
"mcpServers": {
"pricepulse": { "url": "https://agent-api.pricepulse.hatch-capital.com/mcp" }
}
}
VS Code
Desktop
- Pressione Instalar no VS Code e confirme a instalação no VS Code.
- Quando o VS Code pedir para confiar no servidor ou entrar, entre no PricePulse e aprove.
Ou a partir de um terminal:
code --add-mcp '{"name":"pricepulse","type":"http","url":"https://agent-api.pricepulse.hatch-capital.com/mcp"}'
Muse Code
Terminal
- Adicione isto em
~/.config/muse/settings.json. Se o arquivo já tiver um blocomcpServers, adicione apenas a entradapricepulsedentro dele:
{
"mcpServers": {
"pricepulse": {
"type": "streamable-http",
"url": "https://agent-api.pricepulse.hatch-capital.com/mcp",
"mode": "optional"
}
}
}
- Execute
muse mcp login pricepulse --callback-port 47123, depois entre no PricePulse no seu navegador e aprove. Use a mesma porta sempre que entrar novamente.
Se entrar novamente mostrar invalid redirect_uri, execute muse mcp logout pricepulse e depois o comando de login acima.
Um app que não consegue entrar ainda pode se conectar: use uma chave ou um link privado em vez disso.
Em breve ainda não testado
Gemini, Perplexity, Mistral Le Chat e Microsoft Copilot Studio também podem adicionar servidores MCP personalizados. Publicaremos os passos de cada um assim que testarmos o PricePulse neles.
Com uma chave
Para um app que não consegue entrar, ou se você preferir não entrar, crie uma chave na sua conta. Ela é mostrada uma vez, junto com seu link privado de conector, e você pode revogá-la ali a qualquer momento.
Outra forma · um link privado de conector
https://agent-api.pricepulse.hatch-capital.com/mcp/c/pp_live_YOUR_KEY
Adicione-o como o endereço do servidor, com o link como URL do servidor: no Claude, escolha Sem login em Autenticação; no ChatGPT, escolha Sem autenticação. O link contém a chave, então trate-o como uma senha.
Endereço do servidor · apps que aceitam uma chave
https://agent-api.pricepulse.hatch-capital.com/mcp
Streamable HTTP. Cada requisição envia sua chave como Authorization: Bearer pp_live_….
claude mcp add --transport http pricepulse https://agent-api.pricepulse.hatch-capital.com/mcp \
--header "Authorization: Bearer pp_live_YOUR_KEY"
# ~/.codex/config.toml (export PRICEPULSE_API_KEY=pp_live_YOUR_KEY first)
[mcp_servers.pricepulse]
url = "https://agent-api.pricepulse.hatch-capital.com/mcp"
bearer_token_env_var = "PRICEPULSE_API_KEY"
{
"mcpServers": {
"pricepulse": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://agent-api.pricepulse.hatch-capital.com/mcp",
"--header", "Authorization:${PRICEPULSE_AUTH}"
],
"env": { "PRICEPULSE_AUTH": "Bearer pp_live_YOUR_KEY" }
}
}
}
Usa a ponte de código aberto mcp-remote (requer Node.js). Reinicie o Claude Desktop após salvar.
{
"mcpServers": {
"pricepulse": {
"url": "https://agent-api.pricepulse.hatch-capital.com/mcp",
"headers": { "Authorization": "Bearer pp_live_YOUR_KEY" }
}
}
}
curl -s https://agent-api.pricepulse.hatch-capital.com/mcp \
-H "Authorization: Bearer pp_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
POST de uma mensagem JSON-RPC por requisição. O servidor é sem estado: não emite id de sessão e não oferece stream iniciado pelo servidor, então um GET retorna 405.
As ferramentas e quanto custam.
Cada ferramenta custa seu preço por chamada, listado abaixo. Algumas ferramentas dividem uma requisição maior em até quatro chamadas e custam esse tanto. Uma requisição grande demais para isso, ou que seu saldo ou limites não cubram, é recusada antes de qualquer cobrança. Cada resposta paga termina com os créditos usados e o saldo que você tem restante.
Dados de mercado usam créditos
| Ferramenta | O que faz | Créditos |
|---|---|---|
pp_search_listings | Pesquisa anúncios ao vivo em um local (com datas, hóspedes e filtros). Retorna uma página classificada com quartos, avaliação e número de avaliações. | 3 por página |
pp_search_listings_by_geo | Encontra anúncios comparáveis ao redor de um endereço. | 3 por página |
pp_get_listing_detail | Um anúncio em detalhe: título, anfitrião, fotos e comodidades. Não traz preço de estadia; para o que um anúncio cobra nas suas datas, use pp_bulk_price_for_date. | 2 |
pp_get_listings | Vários anúncios em uma chamada: detalhe, calendário, ritmo de avaliações e preços ao vivo. | 10 por chamada (até 20 anúncios) |
pp_bulk_price_for_date | O que cada comp cobra por uma estadia específica, incluindo taxas. | 10 por chamada (até 20 anúncios); 2 para um anúncio |
pp_price_matrix | Precifica um conjunto de anúncios em várias janelas de estadia de uma vez. | 10 por chamada (até 10 anúncios × 4 estadias); uma grade maior é dividida em até 4 chamadas |
pp_best_available | Para cada anúncio, o primeiro preço reservável a partir de uma lista de datas candidatas. | 10 por chamada (até 20 anúncios) |
pp_nightly_snapshot | Preços noite a noite em um intervalo de datas. | 3 por chamada (até 5 anúncios, 7 noites) |
pp_bulk_listing_open_pricing | O que cada anúncio está pedindo nas suas datas abertas nos próximos meses. | 10 por chamada (até 5 anúncios, 3 meses) |
pp_bulk_calendar_summary | Quantas noites de cada anúncio estão ocupadas ou indisponíveis, mês a mês. | 10 por chamada (até 20 anúncios) |
pp_bulk_review_summary | Número de avaliações, nota e ritmo recente de avaliações. | 10 por chamada (até 20 anúncios) |
pp_bulk_reviews | O texto completo das avaliações recentes de hóspedes. | 5 por chamada (até 20 anúncios) |
pp_static_profile | Lista completa de comodidades, políticas da casa e disposição das camas. | 10 por chamada (até 20 anúncios) |
pp_market_cards | Atualiza anúncios no formato de cartão de resultado de busca: camas, banheiros, selos, coordenadas, fotos. | 10 por chamada (até 20 anúncios) |
pp_listing_media | Fotos e quantas cada anúncio tem. | 10 por chamada (até 20 anúncios) |
pp_rank_probe | Onde anúncios específicos se classificam em uma busca de mercado. | 10 por chamada (uma página de resultados de busca) |
pp_rate_band | O que anúncios abertos perto de você estão pedindo por uma estadia: a faixa de preços por noite que os hóspedes veem e onde seu preço se posiciona nela. | 3 por chamada (até 2 páginas de resultados de busca) |
pp_comp_rate_grid | Seus comps precificados em várias estadias e lidos para você: um fim de semana de evento, descontos semanais e mensais, prêmios de estadia curta, suas lacunas abertas, um ano de fins de semana. | 10 por chamada (até 10 anúncios × 4 estadias); uma grade maior é dividida em até 4 chamadas |
pp_market_pulse_verdict | “É comigo ou com o mercado?” Quão cheios estão seus próximos dois meses em comparação com quanto dos calendários dos seus comps está ocupado, com um veredito. Requer seu calendário conectado. | 10 por chamada (até 20 comps) |
pp_amenity_value | Quanto vale por noite uma comodidade (uma banheira de hidromassagem, uma piscina) perto de você, comparando casas semelhantes com e sem ela. | 13 por chamada |
pp_comp_scorecard | Como suas avaliações se comparam com as dos seus comps, categoria por categoria, e o que os hóspedes elogiam nos deles mas não nos seus. | 10 por chamada (até 20 anúncios); 20 com ocupação |
pp_rank_check | Onde seu anúncio aparece quando um hóspede pesquisa seu mercado. | 10 por chamada (até 3 páginas de resultados de busca) |
pp_top_performers | O que os anúncios mais bem avaliados perto de você têm em comum: selos, comodidades e estadias mínimas. | 10 por chamada (um mercado) |
Seus próprios dados gratuitos
| Ferramenta | O que faz |
|---|---|
pms_list_properties | Suas propriedades do seu gerenciador de propriedades conectado. |
pms_get_property | Uma das suas propriedades em detalhe. |
pms_get_calendar | Disponibilidade (e tarifas, onde seu gerenciador de propriedades as fornece) para uma das suas propriedades. |
pms_get_bookings | Reservas recentes e futuras para uma das suas propriedades. |
pms_portfolio_snapshot | Todas as propriedades em um relance: noites reservadas, bloqueadas e abertas, ocupação, lacunas abertas e as próximas chegadas, contadas para você. |
pms_revenue_by_month | Receita, noites reservadas e tarifa média por noite por mês, passado ou futuro, direto das reservas no seu gerenciador de propriedades (ou números do PriceLabs, marcados como tal, quando ele não informa valores). |
pricelabs_list_listings | Seu portfólio do PriceLabs e suas configurações. |
pricelabs_get_calendar_rates | Tarifas recomendadas pelo PriceLabs ao lado das tarifas ao vivo no seu calendário. |
pricelabs_get_neighborhood_data | Dados de comps de vizinhança do PriceLabs para um dos seus anúncios. |
memory_recall | Uma nota que você pediu ao agente PricePulse para lembrar. |
Suas ferramentas de dados próprios precisam desse sistema conectado na sua conta (Integrações).
Sua conta gratuita
| Ferramenta | O que faz |
|---|---|
get_balance | Seu saldo de créditos, o que este app ou chave gastou hoje e o que resta sob seu limite diário, e o teto diário da sua conta. |
Assim você pode perguntar ao seu assistente “Quantos créditos ainda tenho?”. Para comprar mais, vá à página de Preços: seu assistente não pode comprar créditos nem pagar por nada.
Limites de gastos e segurança.
Como funcionam os limites de gastos
- Cada app conectado por login tem seu próprio limite diário de 200 créditos.
- Cada chave tem seu próprio limite diário de créditos, definido quando você a cria: 200, a menos que você escolha outro número, até 2.000.
- O teto diário de gastos da sua conta ainda se aplica por cima, em todo o Telegram, cada app e cada chave.
- Uma requisição é recusada se seu preço levar o app ou a chave além do limite ou a conta além do teto, ou se seu saldo não cobrir. Requisições recusadas nunca são cobradas.
- Cada requisição é cotada antes de rodar e nunca cobrada mais que essa cotação, então um app ou chave nunca ultrapassa seu limite ou seu saldo.
- Se os dados de mercado estiverem lentos, uma chamada para a tempo de seu assistente responder, e uma chamada que falha não é cobrada.
- Os dias reiniciam à meia-noite no fuso horário da sua conta. O gasto de hoje de cada app e chave é mostrado na sua conta.
Segurança
- Somente leitura: não é possível alterar preços, configurações ou agendamentos, independentemente do que for dito ao seu assistente.
- O login acontece na própria página do PricePulse, e nada é conectado até que você aprove o aplicativo. O aplicativo nunca vê sua senha.
- Não é possível comprar créditos nem pagar por nada. Você compra créditos na Página de preços.
- Um aplicativo ou chave só vê a sua própria conta.
- Desconecte um aplicativo a qualquer momento na sua conta; ele para de funcionar na próxima solicitação.
- Mostramos uma chave uma única vez e armazenamos apenas uma impressão digital dela. Trate-a como uma senha, assim como o link do conector, pois ele contém a chave. Mantemos o link fora dos nossos logs do servidor.
- Revogue uma chave a qualquer momento na sua conta; ela para de funcionar na próxima solicitação.
- Cada chave é limitada a 60 solicitações por minuto. Registramos qual ferramenta foi executada e quanto custou, nunca o que você perguntou.