← Todas as Integrações

VS Code

GitHub Copilot in VS Code supports MCP servers via the chat agent mode. Connect Bipa Agents through workspace or user settings.

Local (stdio) Remote (HTTP + OAuth)
  • 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)

01

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"]
    }
  }
}
02

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
}
03

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.

01

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"
    }
  }
}
02

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

5
  • bipa_whoami Informações da sessão atual
  • bipa_account Perfil da conta
  • bipa_balance Verifique todos os saldos da carteira, incluindo o cofrinho
  • bipa_limits Verifique os limites de gastos
  • bipa_deposit Obtenha endereços de depósito

Pagamentos Pix

6
  • bipa_pay Envie uma transferência Pix (suporta agendamento)
  • bipa_pix_pay_key Pague via chave Pix
  • bipa_pix_pay_brcode Pague via BR Code
  • bipa_pix_pay_tag Pague um usuário Bipa pela tag
  • bipa_pix_pay_trusted_contact Pague um contato de confiança
  • bipa_pix_pay_recipient Pague um destinatário salvo

Consultas Pix

7
  • bipa_pix_brcode_decode Decodifique um BR Code Pix
  • bipa_pix_brcode_encode Gere um BR Code Pix estático a partir de uma chave
  • bipa_pix_brcode_preview Visualize um pagamento via BR Code antes de pagar
  • bipa_pix_tag_preview Busque um usuário Bipa pela tag
  • bipa_pix_keys Liste as chaves Pix
  • bipa_pix_trusted_contacts Liste os contatos de confiança
  • bipa_pix_recipient_suggestions Sugestões de destinatários recentes

Boletos & contas

3
  • bipa_bank_slip_preview Visualize um boleto antes de pagar
  • bipa_pay_bank_slip Pague um boleto — requer aprovação no app
  • bipa_dda_list Liste os boletos registrados no DDA

Histórico & transações

4
  • bipa_history Histórico de transações
  • bipa_transactions Lista de transações multi-asset
  • bipa_transaction_detail Detalhe de uma transação específica
  • bipa_timeline Timeline unificada de toda a atividade

Cotações & portfólio

4
  • bipa_tickers Preços atuais de BTC/USDT
  • bipa_btc_prices Histórico de preços BTC/BRL
  • bipa_usdt_prices Histórico de preços USDT/BRL
  • bipa_portfolio Resumo 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.