CDIStock

Conector para assistentes de IA

CDIStock no Claude e no ChatGPT

Pergunte ao seu assistente como está sua carteira de ações dos EUA em reais, contra o CDI. Ele mostra a carteira e cada posição, simula o dólar e o CDI e registra compras e vendas, dentro da conversa.

Imagens com dados fictícios.

Endereço do servidor

https://cdistock.com/api/mcp

Como conectar

Claude

  1. Em Configurações → Conectores, procure CDIStock no diretório, ou escolha Adicionar conector personalizado e cole o endereço acima.
  2. Clique em Conectar. Você vem para o cdistock.com, entra na sua conta e escolhe Permitir (ou somente leitura).
  3. Na conversa, peça: “Como está minha carteira contra o CDI?”

ChatGPT

  1. Em Configurações → Apps, procure CDIStock. Para testar antes, em modo de desenvolvedor, crie um app com o endereço acima e autenticação OAuth.
  2. Clique em Conectar, entre no cdistock.com e escolha Permitir.
  3. Na conversa, chame o CDIStock e faça sua pergunta.

O que ele faz

show_portfolio
Mostra a carteira na conversa: valor em reais, variação do dia, quanto você investiu, a comparação com o mesmo dinheiro no CDI, um gráfico dos dois ao longo do tempo e cada posição.
show_position
Mostra uma ação ou ETF: preço, valor em reais, o ganho separado entre o que a ação fez e o que o dólar fez, a comparação com o CDI, um ano de preços e os lotes.
show_scenario
“E se…?”: controles para o dólar, o CDI e o preço das ações, com a carteira recalculada na hora.
show_add_transaction
Abre um formulário de compra ou venda já preenchido. Nada é salvo até você apertar Salvar.
show_reconciliation
Confere o CDIStock com o extrato da sua corretora (colado, em print ou em lista): mostra as diferenças por ativo e operação e propõe as correções. Você marca as que quer e aplica.
get_portfolio, get_position, list_transactions, get_portfolio_history
Os mesmos dados, para o assistente calcular e responder.
get_stock_quote, get_market_rates
Cotações (EUA e B3), o dólar PTAX, o CDI, a Selic e o IPCA.
add_transaction
Registra uma compra ou venda que você pediu. O assistente pede sua confirmação antes.
add_dividends
Registra dividendos que você recebeu, um ou vários de uma vez, pelo valor líquido do imposto retido. Eles contam como dinheiro retirado da carteira, o que credita o ativo que os pagou; as ações não mudam.
update_transaction, delete_transaction
Corrige ou exclui uma operação ou dividendo registrado, um de cada vez. O assistente pede sua confirmação antes, e uma mudança que deixaria uma venda sem as ações é recusada.

Experimente perguntar

O que fica com você

Dados e segurança

A conexão usa OAuth 2.1 com PKCE. O CDIStock guarda só o registro da conexão (qual assistente, quando, se é somente leitura) e as chaves de acesso como hash SHA-256; nunca o texto das conversas. Os dados da sua carteira chegam ao assistente apenas como resposta às ferramentas que ele chama na sua conversa, e passam a seguir a política de privacidade da Anthropic (Claude) ou da OpenAI (ChatGPT). Cotações vêm do Yahoo Finance; o dólar PTAX, o CDI, a Selic e o IPCA, do Banco Central do Brasil. Detalhes na política de privacidade e nos termos de uso.

Suporte

Escreva para admin@cdistock.com.


In English

CDIStock tracks US stocks and ETFs (and B3 tickers) held by people in Brazil, in reais, against the CDI, Brazil's benchmark interbank rate: what the same money would be worth had it stayed in the CDI. The connector brings that into Claude and ChatGPT.

  • Server: https://cdistock.com/api/mcp, Streamable HTTP, OAuth 2.1 with dynamic client registration and PKCE (S256). Sign-in happens on cdistock.com.
  • In-chat views: the portfolio against the CDI with a chart, one position (gain split into stock and currency), a what-if simulator for the dollar, the CDI and stock prices, a form to record a trade, and a reconciliation with a broker statement the person shares, with proposed fixes they tick and apply.
  • Data tools: portfolio, position, transactions, history, quotes and Brazilian rates (CDI, Selic, IPCA, PTAX).
  • Writing: add_transaction records a buy or sale the person asked for; add_dividends records cash dividends received (net of tax withheld), which count as money taken out, so the holding is credited for them; update_transaction and delete_transaction correct or delete one recorded trade or dividend at a time, by id, and refuse a change that would leave a later sale without its shares. The writers are marked destructive where they change existing data, so the assistant asks first. A connection can be limited to read-only at approval, which removes all of them.
  • Privacy: each connection is bound to one account; tokens are stored as SHA-256 hashes; refresh tokens rotate and a replayed one revokes the connection; disconnect at cdistock.com/connections. CDIStock does not store conversations.
  • Not investment advice. CDIStock reports and simulates; it does not recommend buying or selling.
  • Support: admin@cdistock.com · Privacy policy · Terms of use