| Tipo de conexão | HTTP remoto (streamable), sem necessidade de executar servidor local |
| Endpoint MCP | https://mcp.lcpay.com.br/mcp |
| Autenticação | Nenhuma — é documentação pública |
| Nome recomendado | Use lcpay para identificar o servidor no cliente |
type). Use o snippet correto do seu cliente na seção abaixo.lcpay deve aparecer conectado.| Cliente | Chave | Campo da URL | type | Onde |
|---|---|---|---|---|
| Claude Code | mcpServers | url | http | .mcp.json (projeto) |
| Claude Desktop | mcpServers | via mcp-remote | — | UI Connectors (recomendado) |
| Cursor | mcpServers | url | — | .cursor/mcp.json |
| VS Code (Copilot) | servers | url | http | .vscode/mcp.json |
| Windsurf | mcpServers | serverUrl | — | ~/.codeium/windsurf/mcp_config.json |
| ChatGPT | — (sem JSON) | URL na UI | — | Developer Mode / Connectors |
.mcp.json na raiz do projeto:{
"mcpServers": {
"lcpay": {
"type": "http",
"url": "https://mcp.lcpay.com.br/mcp"
}
}
}https://mcp.lcpay.com.br/mcp."type": "http" direto;mcp-remote no claude_desktop_config.json~/Library/Application Support/Claude/; Windows: %APPDATA%\Claude\):{
"mcpServers": {
"lcpay": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://mcp.lcpay.com.br/mcp"]
}
}
}Requer Node.js instalado (para o npx).
.cursor/mcp.json (no projeto) ou ~/.cursor/mcp.json (global). O Cursorurl e detecta HTTP automaticamente (sem type):{
"mcpServers": {
"lcpay": {
"url": "https://mcp.lcpay.com.br/mcp"
}
}
}.vscode/mcp.json. Atenção: a chave de topo é servers (nãomcpServers):{
"servers": {
"lcpay": {
"type": "http",
"url": "https://mcp.lcpay.com.br/mcp"
}
}
}As ferramentas MCP só funcionam no Agent mode do Copilot Chat.
~/.codeium/windsurf/mcp_config.json. Atenção: o campo é serverUrlurl):{
"mcpServers": {
"lcpay": {
"serverUrl": "https://mcp.lcpay.com.br/mcp"
}
}
}https://mcp.lcpay.com.br/mcp.lcpay.| Ferramenta | O que faz |
|---|---|
listar_endpoints() | Lista todos os endpoints da API disponíveis |
detalhar_endpoint(nome) | Contrato completo de um endpoint: método, URL, headers, parâmetros, corpo, exemplos de request/response e erros |
gerar_codigo(nome, linguagem) | Gera um trecho pronto para colar. Linguagens: curl, javascript, python, php, csharp, java |
buscar(termo) | Encontra endpoints por palavra-chave (ex.: "devolução", "cobrança com vencimento") |
detalhar_webhook() | Contrato da notificação de pagamento (webhook): headers, retry, idempotência e segurança |
receitas() | Lista receitas de integração ponta a ponta |
detalhar_receita(nome) | Passo a passo de uma receita (ex.: emissao_pagamentos) |
"Usando o MCP da LC Pay, quais endpoints existem para emitir pagamentos?"
"Gere o código Python para criar um PIX dinâmico com callback de webhook."
"Como funciona a notificação de pagamento por webhook da LC Pay?"
"Mostre a receita de emissão de pagamentos passo a passo."
listar_endpoints, detalhar_endpoint,gerar_codigo, …) e responde já com o contrato correto e o código pronto,Em resumo: o MCP é um assistente de integração. Ele ensina e gera código —
quem executa as chamadas e movimenta valores é sempre o seu sistema.