Para desenvolvedores
Construa com Voyspark.
SDK, CLI e MCP server.
Toolkit open-source pra integrar voos, hotéis, comunidade e trip planning em qualquer aplicação ou agente IA. TypeScript, MIT, zero dependências externas no SDK.
O que é o toolkit Voyspark?
É um conjunto de 3 pacotes open-source que conecta sua aplicação ou agente IA à plataforma Voyspark — busca de voos em tempo real, hotéis, comunidade de viajantes, geração de roteiros e mais. Tudo type-safe, MIT, sem dependências externas no SDK.
Como funciona
1. Escolha a interface
SDK pra usar em código TypeScript/JavaScript. CLI pra rodar no terminal. MCP server pra conectar Claude Desktop, Cursor, Cline ou qualquer agente IA.
2. Faça a chamada
Busque voos por IATA, hotéis por cidade, posts da comunidade por hashtag, gere trip plans completos a partir de um prompt. Retorno em JSON tipado.
3. Use o resultado
Cada resposta inclui URLs de reserva com tracking afiliado embutido. Você fatura sem precisar processar pagamentos — comissão paga pelos provedores.
Tudo que o toolkit faz
Acesso completo à plataforma Voyspark via 3 interfaces.
Busca em tempo real
- Voos por IATA (Travelpayouts/Aviasales)
- Hotéis por cidade (Hotellook)
- Aluguel de carros (DiscoverCars)
- Passeios e experiências (GetYourGuide)
- Trens, transfers e seguros de viagem
- Busca unificada (artigos + destinos + users + posts + hashtags + comunidades)
Planejamento de viagem
- Trip plan simulator: combo voo + hotel + roteiro
- Cálculo de custo total estimado
- Itinerário dia a dia gerado por IA
- Comparação entre destinos (clima, custo, segurança)
- Sugestão de melhor mês pra viajar
Comunidade & social
- Perfis públicos (@username)
- Posts de viajantes por hashtag
- 7 comunidades temáticas (slow travel, foodies, family, solo, off-the-postcard, milhas, sustentável)
- Trip reports reais
- Travel genome (perfil de gosto)
Conteúdo editorial
- Artigos do Journal em 7 idiomas
- 60+ guias de destino curados
- Web Stories AMP
- Ferramentas grátis (Visa Checker, Carbon Calc, Best Month, etc.)
Para developers
- TypeScript SDK type-safe, zero deps externas
- CLI binário com 4 comandos coloridos
- MCP server stdio pra Claude Desktop/Cursor/Cline/Zed
- OpenAPI 3.1 spec
- JSON-LD schema.org em todas entidades
- llms.txt + llms-full.txt + ai-plugin.json
- Rate limiting transparente por IP
- Affiliate tracking automático em todas booking URLs
Casos de uso reais
Bot de viagem no Telegram/WhatsApp
Um agente Claude que recebe "acha um voo SP-Lisboa em julho" e devolve opções com URLs de reserva afiliadas. Você fatura por reserva concluída.
Plugin de viagem no Cursor/IDE
Dev pede "adiciona página com voos baratos pra Tóquio" e Cursor chama voyspark_search_flights, recebe dados estruturados e gera o componente pronto.
Concierge com Claude Desktop
Cliente conversa com Claude no Mac, Claude chama as tools do Voyspark e monta trip plan completo com voos + hotéis + roteiro em segundos.
App de viagem next.js
Importa @voyspark/sdk no seu Next.js, consulta busca unificada, posts da comunidade e itinerários — tudo type-safe.
Três pacotes, uma codebase
Mesma API. Três interfaces: código, terminal, agentes IA.
@voyspark/sdk
Cliente TypeScript da API pública. Funciona em Node 20+, Deno, Bun e browsers modernos. Type-safe, zero deps.
npm install @voyspark/sdk@voyspark/cli
Binário voyspark pra terminal. Busca voos, hotéis, comunidade e gera trip plans direto do shell.
npx @voyspark/cli flights GRU LIS --depart 2026-07-12@voyspark/mcp
MCP server pra Claude Desktop, Cursor, Cline, Zed e qualquer cliente Model Context Protocol. 4 tools, 2 resources.
npx @voyspark/mcpQuick start
SDK (código)
import { VoysparkClient } from '@voyspark/sdk';
const client = new VoysparkClient({ locale: 'pt-BR' });
const flights = await client.searchFlights({
origin: 'GRU',
destination: 'LIS',
depart: '2026-07-12',
return: '2026-07-26',
adults: 2,
});CLI (terminal)
npm install -g @voyspark/cli
voyspark search "lisboa"
voyspark flights GRU LIS \
--depart 2026-07-12 \
--return 2026-07-26 \
--adults 2MCP (Claude/Cursor)
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"voyspark": {
"command": "npx",
"args": ["-y", "@voyspark/mcp"],
"env": { "VOYSPARK_LOCALE": "pt-BR" }
}
}
}Tools expostas via MCP
voyspark_search
Busca unificada em users, posts, hashtags, comunidades, artigos, destinos.
voyspark_search_flights
Ofertas de voo via Travelpayouts (Aviasales) com booking URLs afiliados.
voyspark_search_hotels
Ofertas de hotel via Hotellook com booking URLs afiliados.
voyspark_build_trip_plan
Trip plan draft — combo voo + hotel + roteiro com custos.
Endpoints públicos
Documentados em OpenAPI 3.1. Rate-limited por IP (10/min, 60/h). API key chega em 2026.
| Método | Caminho |
|---|---|
| GET | /api/search/spotlight |
| GET | /api/search/flights |
| GET | /api/search/hotels |
| POST | /api/trip-plans/simulator |
AI discoverability
Agentes IA descobrem o Voyspark automaticamente.
Preços
Free
R$ 0
Rate limit por IP, 10 req/min. Affiliate-tracked booking URLs.
Pro
Em breve
API key, 100 req/min, suporte prioritário, webhooks.
Pronto pra construir?
1 npm install e você tem voos, hotéis e a comunidade Voyspark na sua aplicação.