Cleared
Faturamento em USDC na Base: envie faturas, compartilhe links de pagamento, acompanhe pagamentos e clientes.
Servidor MCP hospedado
npx add-mcp 'https://api.clearedpay.xyz/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Integração MCP
O servidor MCP Cleared expõe doze ferramentas para fluxos de trabalho de faturas e clientes. Ele está disponível no repositório privado Cleared, não atualmente no registro público npm. Entre em contato com a equipe para obter acesso ao repositório. É necessário um cliente que suporte servidores MCP stdio locais.
Configuração
- Obtenha acesso ao repositório, instale o Bun e execute
bun installa partir da raiz do checkout. - Conclua a configuração da organização e crie credenciais de API. Salve tanto o ID da chave
clr_pk_quanto o segredoclr_sk_. - Para gravações de faturas, ative o assinante do servidor nas configurações do proprietário. Prepare clientes completos no painel ou na API REST.
- Adicione uma configuração MCP local. Use o armazenamento de segredos do seu cliente, se disponível; proteja qualquer arquivo de configuração que contenha credenciais.
{
"mcpServers": {
"cleared": {
"command": "bun",
"args": ["run", "/absolute/path/to/cleared/packages/mcp/src/bin/cleared-mcp.ts"],
"env": {
"CLEARED_API_KEY": "clr_sk_REPLACE_WITH_YOUR_SECRET",
"CLEARED_KEY_ID": "clr_pk_REPLACE_WITH_YOUR_KEY_ID",
"CLEARED_API_URL": "https://api.clearedpay.xyz",
"CLEARED_CHAIN": "base-sepolia"
}
}
}
}
Substitua o caminho do checkout e os espaços reservados. O comando de entrada de origem evita a necessidade de saída MCP pré-construída. Garanta que o cliente MCP consiga encontrar o Bun, ou forneça o caminho absoluto do executável. Não cole segredos em um prompt de agente.
CLEARED_API_URL tem como padrão https://api.clearedpay.xyz; CLEARED_CHAIN aceita base (padrão) ou base-sepolia. Flags equivalentes são --api-key=..., --key-id=..., --api-url=... e --chain=...; flags substituem valores de ambiente. Prefira valores de ambiente gerenciados por segredos em vez de segredos em linha de comando.
A opção de cadeia não substitui a rede de API do estúdio. Use uma organização Base Sepolia e suas credenciais para o exemplo. A configuração MCP afeta a apresentação, como rótulos de rede/URLs de explorador, enquanto chamadas de API autenticadas derivam o contexto da cadeia do estúdio. Alinhe ambas as configurações para evitar rótulos enganosos.
Primeira leitura
Invoque list_invoices com { "limit": 5 } ou get_dashboard com {}. Ferramentas de leitura não criam faturas. Inspecione erros e limitações conhecidas antes de confiar nos totais resumidos.
O servidor assina solicitações HTTP usando HMAC; ele não transforma a chave de API em uma carteira de proprietário. send_invoice cria uma fatura, e cancel_invoice realiza um cancelamento on-chain. Nenhuma ferramenta paga uma fatura ou retira fundos. O e-mail é opcional em send_invoice.
Cobertura de ferramentas e limites
Consulte todos os parâmetros de ferramentas. Ferramentas de fatura aceitam IDs numéricos globais ou números de fatura de comerciante formatados, resolvidos dentro do seu estúdio e ano de emissão. list_invoices aceita até 50 resultados por página e retorna page.next_cursor para continuação da navegação com os mesmos filtros. Limites e datas inválidos são rejeitados.
create_customer e update_customer suportam endereços de cobrança e dados de registro de entidades. Forneça nome, e-mail, endereço completo e, para entidades, registration_number. Consulte a referência de ferramentas para exemplos de criação e comportamento de nova tentativa de fatura.
Use apenas integrações confiáveis com credenciais: a aplicação de escopo granular está incompleta. Uma chave rotulada como leitura não é uma sandbox de toda a API. Consulte agentes para desativação, revogação e visibilidade de atividades.