O que é MCP?
Model Context Protocol é o padrão aberto da Anthropic para fornecer aos LLMs acesso a ferramentas externas. O l402-kit inclui um servidor MCP pronto para uso com duas categorias de ferramentas:Ferramentas L402 genéricas
| Ferramenta | Descrição |
|---|---|
l402_fetch | Acessa qualquer URL — paga automaticamente se retornar 402 |
l402_balance | Verifica o saldo restante de Lightning |
l402_spending_report | Detalhamento completo dos pagamentos desta sessão |
Ferramentas VERITY — serviços pagos, pagamento automático incluído
| Ferramenta | Preço | Descrição |
|---|---|---|
verity_btc_price | 10 sats | Preço do BTC em tempo real em USD, EUR, BRL |
verity_worldstate | 80 sats | Hora UTC + geolocalização + clima local |
verity_search | 100 sats | Busca na web, top 10 resultados orgânicos |
verity_summarize | 50 sats | Sumarização por IA de até 50.000 caracteres |
verity_sentiment | 30 sats | Pontuação de sentimento + palavras-chave |
verity_scrape | 200 sats | Web scraping para markdown limpo |
verity_domain_intel | 500 sats | WHOIS + DNS + certificados SSL |
verity_translate | 50 sats | Tradução por IA para 11 idiomas, compatível com MDX |
verity_integration | 10.000 sats | Integração completa do l402-kit para qualquer repositório GitHub |
Configuração no Claude Desktop
1. Instale o Node.js ≥ 18
2. Configure sua carteira
- Blink
- Alby
Edite o arquivo
claude_desktop_config.json:- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
3. Reinicie o Claude Desktop
As ferramentasl402_fetch, l402_balance e l402_spending_report aparecerão na lista de ferramentas do Claude.
Variáveis de ambiente
| Variável | Obrigatório | Descrição |
|---|---|---|
BLINK_API_KEY | Apenas Blink | Sua chave de API do Blink |
BLINK_WALLET_ID | Apenas Blink | ID da sua carteira Blink |
ALBY_TOKEN | Apenas Alby | Token de acesso do Alby |
ALBY_HUB_URL | opcional | URL base personalizada do Alby Hub |
BUDGET_SATS | opcional | Gasto máximo por sessão (padrão: 2000) |
Usando as ferramentas
Com o servidor em execução, o Claude pode chamar VERITY e qualquer API protegida por L402 de forma autônoma:Endpoint HTTP MCP
Além do pacote stdio, o VERITY expõe um servidor HTTP MCP ativo — sem necessidade de instalação:Registros MCP
O l402-kit está listado em todos os principais registros MCP:| Registro | Link |
|---|---|
| Anthropic MCP Registry (oficial) | io.github.ThiagoDataEngineer/l402-kit |
| Glama | glama.ai/mcp/servers/@ShinyDapps/l402-kit |
| Smithery | smithery.ai/servers/shinydapps/l402-kit |
| mcp.so | pesquise l402-kit |
GET https://l402kit.com/.well-known/mcp.json
Configuração com Cursor
Adicione o mesmo bloco de configuração nas configurações MCP do Cursor em Settings → MCP Servers.Configuração com qualquer cliente MCP
O servidor lê destdin / escreve em stdout (transporte stdio):
Construindo um servidor MCP personalizado
Você também pode incorporar oL402Client diretamente no seu próprio servidor MCP:
Notas de segurança
- O limite de orçamento (
BUDGET_SATS) é sua principal proteção — defina-o de forma conservadora - Cada processo
npx l402-kit-mcppossui seu próprio orçamento em memória; ele é redefinido ao reiniciar - Para agentes em produção, persista o registro de gastos via callback
onSpendem um armazenamento externo