Lodestar Stamp
Recibos datados e com fonte vinculada antes de um agente recomendar ou reservar. Fatos registrados. A Lodestar não aprova a reserva. MCP HTTP Streamable remoto em https://api.lodestarindex.com/mcp - cobertura de restaurantes e HVAC em Chicago; piloto multimodelo draft-v0.7 no nível gratuito.
Servidor MCP hospedado
npx add-mcp 'https://api.lodestarindex.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Conecte um assistente em um minuto
O caminho MCP ao vivo é Streamable HTTP em https://api.lodestarindex.com/mcp. Sem chave, initialize, tools/list e tools/call já funcionam. Stdio opcional: npx -y lodestar-stamp-mcp (fixe lodestar-stamp-mcp@0.1.11).
Não cole https://lodestarstamp.com/.well-known/mcp.json no Cursor ou no Claude como servidor MCP. Esse arquivo é um cartão de descoberta Trust API, não um endpoint MCP.
Cursor ~/.cursor/mcp.json (ou projeto .cursor/mcp.json):
{
"mcpServers": {
"lodestar-stamp": {
"url": "https://api.lodestarindex.com/mcp"
}
}
}
Claude Desktop / Claude Code mcp.json:
{
"mcpServers": {
"lodestar-stamp": {
"type": "http",
"url": "https://api.lodestarindex.com/mcp"
}
}
}
Stdio opcional em vez de HTTP: {"command":"npx","args":["-y","lodestar-stamp-mcp@0.1.11"]}. Adicionar ao Cursor — deeplink oficial de instalação do Cursor para esse pacote stdio.
Depois pergunte algo que uma pessoa perguntaria antes de reservar, por exemplo: "Antes de eu reservar, verifique o registro do Fox's Beverly Pub na S Western Ave em Chicago." O assistente chama find_business para localizar o negócio por nome ou rua, depois get_receipt para os fatos datados: real, naquele endereço, licenciado e, para restaurante, a inspeção sanitária, cada um com o registro de onde veio e o dia em que verificamos. Ele diz o que o registro diz. Ele não aprova a reserva.
Ferramentas: find_business (parte de um nome ou rua, correspondências alfabéticas, nunca um recibo), get_receipt (por domínio, telefone, licença ou endereço), list_sources / list_gaps (a mesma consulta, projetada), batch_receipts (uma lista curta de até vinte domínios em uma chamada, na ordem solicitada), list_markets.
Dez minutos, do início ao fim
- Leia https://lodestarstamp.com/llms.txt. Ele informa a um agente o que é este registro e como usá-lo.
- GET https://lodestarstamp.com/.well-known/mcp.json e copie
endpoints.trust. - Substitua
{domain}por um domínio coberto (por exemplo,oasisheating.com) e faça GET nessa URL. Esse é o recibo no momento da solicitação. Não substitua o snapshot publicado de/index.json. - Leia
receipt.fields.verifiedé o que verificamos naquela data.claimedé declarado, não verificado.not_publishednão é uma verificação. Então você decide. Nós não decidimos.
Cabeçalho opcional, nunca obrigatório: X-Lodestar-Consumer: my-agent, um nome que você escolhe. Ele conta integrações e não altera o recibo.
Do Cursor ou de qualquer agente de codificação, o mesmo loop como transcrição clonável: verifique antes de reservar — agrupe uma lista curta, verifique a assinatura, leia os campos e então decida.
Do Cursor ou de qualquer agente de codificação
Busque essas três URLs. Sem plugin, sem chave. O arquivo em /.well-known/mcp.json é um cartão de descoberta Trust API, não um servidor MCP do Cursor e não metadados OAuth, então não o adicione em Personalizar como MCP e não o trate como servidor de autorização. Chame endpoints.trust, leia receipt.fields e então decida. A URL de conexão MCP ao vivo é https://api.lodestarindex.com/mcp; stdio opcional é npx -y lodestar-stamp-mcp ou Adicionar ao Cursor.
Uma linha
GET no cartão, depois GET em endpoints.trust com oasisheating.com no lugar de {domain}.
python3 -c 'import json,urllib.request; h={"User-Agent":"my-agent (Lodestar integration)","X-Lodestar-Consumer":"my-agent"}; c=json.load(urllib.request.urlopen(urllib.request.Request("https://lodestarstamp.com/.well-known/mcp.json",headers=h))); u=c["endpoints"]["trust"].replace("{domain}","oasisheating.com"); r=urllib.request.Request(u, headers=h); print(urllib.request.urlopen(r).read().decode())'
Exemplo de resposta reduzida
{
"api": "v1-draft-3",
"draft": true,
"independence": "Payment never touches the record. Receipts are free and public for every business.",
"attribution": "Lodestar Stamp (lodestarstamp.com)",
"payment_never_touches_record": true,
"business": {
"name": "Oasis Plumbing, Heating & Cooling",
"domain": "oasisheating.com",
"market": "chicago-hvac"
},
"receipt": {
"fielded_on": "2026-08-24",
"fields": {
"real": { "state": "verified", "verified_on": "2026-08-24", "expires_on": "2026-11-22" },
"at_that_address": { "state": "claimed" },
"licensed": { "state": "verified", "verified_on": "2026-08-24", "expires_on": "2026-11-22" }
}
}
}
Como ler um campo
Cada campo que tem um instrumento é um pequeno envelope: state, value, instrument, source_url, verified_on, expires_on, confidence. Os campos variam por mercado: real, at_that_address, licensed e evidência de inspeção de restaurante quando publicada. Uma chave ausente é cobertura, não um fato sobre o negócio.
verified Verificamos isso em verified_on, por meio de expires_on, do instrumento nomeado.
claimed O negócio declarou isso. Não verificamos.
unverifiable Procuramos. O instrumento não consegue resolver.
not_published Não é uma verificação. Uma linha mantida e uma linha nunca verificada parecem iguais de propósito.
Se o negócio não estiver nesta edição, você recebe HTTP 404. Os domínios cobertos estão listados em endpoints.index no mesmo cartão. https://lodestarstamp.com/index.json é um snapshot de edição publicado: não é o recibo no momento da solicitação e não é um envelope de API assinado. Se você ler um campo de snapshot, trate verified como ao vivo apenas enquanto expires_on ainda estiver no futuro; uma expiração passada ou ausente está desatualizada — pare.
Não faça
- Não trate um 200 como aprovação para reservar.
- Não ordene negócios uns contra os outros a partir deste payload. Ele não carrega tal campo, de propósito.
- Não nos pague para mover um campo. O pagamento nunca toca o registro.
Preço
Todo recibo é gratuito para ler aqui e por consulta única, com ou sem chave. Agentes e plataformas podem solicitar uma chave de teste. Os termos pagos propostos são US$ 0,05 por recibo lido ou um nível mensal por volume (US$ 50 por mil leituras, mínimo mensal de US$ 500), sujeito a um contrato comercial separado. Conversão automática para pago e cobrança por uso não estão habilitadas. Envie a chave como X-Lodestar-Key; ela nunca bloqueia ou altera uma resposta, ela marca a leitura no nosso contador. Solicite acesso de teste para chaves medidas e termos comerciais.
Contato: watch@lodestarstamp.com · @LodeStarStamp