VS Code
GitHub Copilot in VS Code supports MCP servers via the chat agent mode. Connect Bipa Agents through workspace or user settings.
- A Bipa account with an active registration.
- VS Code 1.99+ for local MCP, or 1.101+ for remote MCP with OAuth.
- GitHub Copilot extension with an active subscription.
- bipa CLI installed (for local mode).
- For organizations: the "MCP servers in Copilot" policy must be enabled by an admin.
Configuração Local (stdio)
Create the MCP config file
Create a .vscode/mcp.json file in your workspace root:
{
"servers": {
"bipa": {
"type": "stdio",
"command": "bipa",
"args": ["mcp", "serve", "--stdio"]
}
}
}Enable MCP in Copilot settings
Open VS Code settings (Cmd+,) and search for "mcp". Ensure chat.mcp.enabled is checked. Alternatively, add to your settings.json:
{
"chat.mcp.enabled": true
}Use in Copilot Chat
Open Copilot Chat and switch to Agent mode (look for the agent icon or select it from the mode dropdown). The Bipa Agents tools will be available in agent conversations.
MCP tools are available in Agent mode, not in standard inline completions.
Configuração Remota (HTTP + OAuth)
Conecte-se diretamente ao servidor MCP remoto do Bipa Agents. Nenhuma instalação local é necessária. A autenticação é feita via OAuth 2.1 com PKCE.
Create the MCP config file
Create .vscode/mcp.json in your workspace with the remote URL:
{
"servers": {
"bipa": {
"type": "http",
"url": "https://mcp.bipa.app/mcp"
}
}
}Enable MCP and authenticate
Ensure chat.mcp.enabled is true in settings. When you first use Bipa Agents tools, VS Code will prompt you to complete the OAuth flow with Bipa.
Ferramentas MCP Disponíveis
Uma vez conectado, as seguintes ferramentas ficam disponíveis para o assistente de IA:
Conta & sessão
5bipa_whoamiInformações da sessão atualbipa_accountPerfil da contabipa_balanceVerifique todos os saldos da carteira, incluindo o cofrinhobipa_limitsVerifique os limites de gastosbipa_depositObtenha endereços de depósito
Pagamentos Pix
6bipa_payEnvie uma transferência Pix (suporta agendamento)bipa_pix_pay_keyPague via chave Pixbipa_pix_pay_brcodePague via BR Codebipa_pix_pay_tagPague um usuário Bipa pela tagbipa_pix_pay_trusted_contactPague um contato de confiançabipa_pix_pay_recipientPague um destinatário salvo
Consultas Pix
7bipa_pix_brcode_decodeDecodifique um BR Code Pixbipa_pix_brcode_encodeGere um BR Code Pix estático a partir de uma chavebipa_pix_brcode_previewVisualize um pagamento via BR Code antes de pagarbipa_pix_tag_previewBusque um usuário Bipa pela tagbipa_pix_keysListe as chaves Pixbipa_pix_trusted_contactsListe os contatos de confiançabipa_pix_recipient_suggestionsSugestões de destinatários recentes
Boletos & contas
3bipa_bank_slip_previewVisualize um boleto antes de pagarbipa_pay_bank_slipPague um boleto — requer aprovação no appbipa_dda_listListe os boletos registrados no DDA
Histórico & transações
4bipa_historyHistórico de transaçõesbipa_transactionsLista de transações multi-assetbipa_transaction_detailDetalhe de uma transação específicabipa_timelineTimeline unificada de toda a atividade
Cotações & portfólio
4bipa_tickersPreços atuais de BTC/USDTbipa_btc_pricesHistórico de preços BTC/BRLbipa_usdt_pricesHistórico de preços USDT/BRLbipa_portfolioResumo do portfólio por ativo e período
Modo local: O CLI autentica abrindo seu navegador. Você faz login pelo app Bipa e o token de sessão é armazenado localmente.
Modo remoto: O cliente MCP lida com o OAuth 2.1 automaticamente. Ele descobre os endpoints via /.well-known/oauth-authorization-server, redireciona você ao app Bipa para autorização e troca o código por um token de acesso usando PKCE.