Conectar o Claude ao TradingNote

Conecte o Claude (claude.ai, Claude Desktop ou Claude Code) ao TradingNote via conector MCP para que ele consulte suas contas, algoritmos, backtests e portfólios em linguagem natural.

O TradingNote expõe um servidor MCP (Model Context Protocol) público. Conectá-lo dá ao Claude um conjunto restrito de ferramentas para ler e trabalhar com seus dados —contas, operações, algoritmos, explorações, backtests, portfólios e métricas— direto do chat. Você pode usá-lo no claude.ai, Claude Desktop ou Claude Code. Este guia cobre o Claude Code, além da conexão via OAuth e via API key.

O conector MCP requer um plano com acesso à API (TRADER ou superior). A URL do servidor é sempre a mesma; o que muda é como você se autentica: OAuth (mais simples) ou API key (para scripts e Claude Code).

URL do servidor

Esta é a única URL que você precisa em qualquer cliente do Claude:

text
https://app.tradingnote.co/api/mcp
Transporte: Streamable HTTP. O Claude descobre o resto sozinho.

Como conectar

O Claude Code é a CLI do Claude. A forma mais direta de conectá-lo é com uma API key do TradingNote passada como Bearer token. Primeiro gere a key, depois registre o servidor MCP.

  1. 1

    Gere sua API key

    No TradingNote vá em Ajustes → API Keys, crie uma nova key (você pode limitar permissões por categoria) e copie-a. Começa com «tn_» e só é exibida uma vez.

  2. 2

    Registre o servidor no Claude Code

    No seu terminal, execute o comando «claude mcp add» com a URL e sua key como header (veja o bloco de código abaixo). Substitua tn_<sua-key> pela key real.

  3. 3

    Verifique a conexão

    Execute «claude mcp list». Você deve ver «tradingnote» como conectado. Agora você pode pedir ao Claude para consultar suas contas, algoritmos ou backtests.

bash
claude mcp add --transport http tradingnote https://app.tradingnote.co/api/mcp \
  --header "Authorization: Bearer tn_<tu-key>"

# Verificar
claude mcp list

Prefere OAuth no Claude Code? Também funciona: registre o servidor sem o header e o Claude abrirá o fluxo de autorização no navegador na primeira vez que usar uma ferramenta.

Permissões e scopes

As permissões são solicitadas no formato «categoria:nível». O nível read é somente leitura; write permite criar e editar (nunca apagar, modificar o saldo ou tocar operações fechadas). Ao gerar uma API key você pode limitar quais categorias ela concede.

  • accounts: contas conectadas e seu status.
  • operations: histórico de operações.
  • strategies / strategyDev: algoritmos e seu desenvolvimento.
  • backtesting: resultados de backtests e explorações.
  • portfolios: portfólios e suas sessões.
  • metrics: métricas de desempenho.
  • notes / profile: notas e dados do seu perfil.

O que o Claude NÃO pode fazer

  • Apagar contas, portfólios ou operações.
  • Modificar o saldo de uma conta ou operações fechadas.
  • Sincronizar com corretoras ou colocar ordens em contas live.
  • Mudar sua senha, email ou acessar o painel admin.

O conjunto de ferramentas disponíveis é o único controle: se não existe uma ferramenta para uma ação, o Claude não pode invocá-la. Não há forma de uma conversa «burlar» esses limites.

O conector não aparece ou a autorização falha? Verifique se seu plano inclui acesso à API, se a URL é exatamente https://app.tradingnote.co/api/mcp e, se usar API key, se você a colou completa com o prefixo «tn_». Se persistir, fale conosco pelo Suporte.