BrainTube MCP Server

Transforme seu histórico de visualização do YouTube, artigos e conteúdo da web em uma base de conhecimento pesquisável, acessível a partir do Claude, Cursor e outras ferramentas de IA via protocolo MCP.

Documentação

Conecte o BrainTube a Qualquer IA

O BrainTube inclui um servidor nativo do Model Context Protocol (MCP), para que qualquer cliente de IA compatível com MCP possa ler suas transcrições, resumos e destaques como contexto de primeira classe.

O que é MCP?

O Model Context Protocol é um padrão aberto da Anthropic que oferece aos clientes de IA uma forma uniforme de ler contexto externo. Em vez de cada ferramenta criar uma integração personalizada, um cliente fala MCP e o servidor expõe seus dados e ferramentas por meio dessa interface compartilhada.

O servidor MCP do BrainTube é remoto e hospedado — não há nada para instalar. Você aponta um cliente compatível para o endpoint, autentica, e sua biblioteca salva se torna consultável dentro desse cliente.

Clientes suportados

  • Qualquer cliente MCP — Model Context Protocol nativo. Mesmo endpoint, mesma configuração. Se seu assistente fala MCP, funciona — sem necessidade de integração da nossa parte.
  • Claude Desktop — Leia resumos, pesquise transcrições e peça ao Claude para raciocinar sobre sua biblioteca.
  • Cursor — Traga palestras e tutoriais de engenharia para seu fluxo de codificação como contexto ao vivo.
  • ChatGPT — Conecta no modo Developer, ou via OpenAPI para GPTs personalizados. Ambos os caminhos em teste.
  • Perplexity — Adicione o BrainTube como um conector remoto personalizado para que as respostas possam usar seu próprio material salvo junto com a web ao vivo.
  • VS Code · GitHub Copilot — Suporte nativo a MCP no modo agente do Copilot — traga palestras e documentos salvos como contexto ao lado do código.
  • Gemini CLI — Adicione o endpoint ao seu settings.json e o OAuth é descoberto automaticamente. O aplicativo de chat do Gemini ainda não aceita conectores personalizados.
  • Codex CLI — Suporte a HTTP remoto por streaming — adicione a URL e faça login com codex mcp login.

Configuração

Endpoint: https://mcp.brain-tube.com/mcp

Claude.ai (um clique, OAuth): vá em Configurações → Conectores → Adicionar conector personalizado. Primeiro digite um nome para ele (ex.: BrainTube), depois cole https://mcp.brain-tube.com/mcp no campo URL e faça login quando solicitado. Nenhuma chave de API é necessária — o Claude.ai conecta via OAuth.

Cursor, Claude Desktop, ferramentas CLI e outros clientes MCP:

{
  "mcpServers": {
    "braintube": {
      "type": "streamable-http",
      "url": "https://mcp.brain-tube.com/mcp",
      "headers": {
        "X-BrainTube-Token": "bt_your_key_here"
      }
    }
  }
}
  1. Usa Claude.ai? Conecte com o fluxo OAuth de um clique acima e pule para o passo 4. Para Cursor, Claude Desktop, ferramentas CLI e qualquer outro cliente MCP, crie uma chave de API em Configurações → Chaves de API (https://app.brain-tube.com/settings).
  2. Cole a configuração acima no arquivo de configuração do seu cliente MCP (ou adicione a URL + o cabeçalho X-BrainTube-Token pela interface do cliente).
  3. Substitua bt_your_key_here pela sua chave real e reinicie o cliente.
  4. Experimente: "Resuma os últimos 5 vídeos que salvei sobre preços."

Ferramentas MCP disponíveis

FerramentaDescrição
search_knowledgeBusca de texto completo no seu corpus pessoal de conhecimento do BrainTube. Pesquisa em YouTube, Instagram, web, LinkedIn, GitHub, Twitter e mais. Classificação híbrida (semântica + palavras-chave, fusão por classificação recíproca); consultas em búlgaro/cirílico também são pesquisadas em inglês.
get_videoObtenha detalhes completos de um item salvo específico, incluindo transcrição, descrição, resumo e principais conclusões. Informe o ID do vídeo do YouTube ou o UUID interno.
list_recentListe seus itens salvos mais recentes em todos os tipos de fonte.
get_statsObtenha estatísticas do seu corpus pessoal: total de itens salvos, detalhamento por tipo de fonte, distribuição de taint.
get_relatedEncontre itens semanticamente semelhantes a um item específico usando similaridade vetorial.
search_by_sourcePesquise seu corpus filtrado por um tipo de fonte específico (youtube, web, notion, twitter, pdf, etc).
search_by_date_rangeBusca semântica limitada a itens salvos entre duas datas.
tag_itemAdicione ou remova tags em um item salvo.
list_bookmarksListe marcadores salvos do seu corpus. Filtre por status lido/não lido.
toggle_bookmarkMarque um item, remova um marcador ou alterne seu estado lido/não lido.
connect_readwiseConecte sua conta do Readwise ao BrainTube salvando seu token de API do Readwise.
sync_readwiseImporte destaques da sua biblioteca do Readwise para seu corpus do BrainTube.
ingest_notion_pageIngira uma única página do Notion no seu corpus do BrainTube.
add_noteEscreva uma nota ou síntese gerada por IA de volta em um item específico do seu corpus.
get_recent_conversationsRecupere suas conversas mais recentes salvas do Claude e do ChatGPT.
get_expertise_profileAnalise seu corpus para criar um perfil de expertise em conhecimento — especialista, intermediário, superficial e pontos cegos por tópico.
get_session_briefInicialização de sessão em uma única chamada: perfil de expertise, últimas 5 conversas de IA e estatísticas do corpus em uma única chamada.
ingest_contentIngira um único conteúdo (nota, artigo, documento, etc.) no seu corpus do BrainTube.
bulk_ingestIngira até 50 itens em uma única chamada com deduplicação e embeddings.
random_resurfaceTraga à tona itens esquecidos do seu corpus usando aleatoriedade ponderada.
ingest_notion_databaseIngira todas as páginas de um banco de dados do Notion no seu corpus do BrainTube.
set_notion_api_keySalve sua chave de API de integração do Notion para ingest_notion_page e ingest_notion_database.
backfill_embeddingsGere embeddings vetoriais para todos os itens que estiverem sem eles. Necessário antes da busca semântica.
generate_api_keyGere uma chave de API pessoal para o Obsidian Sync CLI ou outras integrações. A chave é mostrada apenas uma vez.
search_obsidianPesquise seu cofre local do Obsidian via o plugin Obsidian Local REST API.
chat_with_brainFaça uma pergunta a um Brain público do BrainTube (base de conhecimento curada). Retorna resposta + citações das fontes.
list_brainsListe todos os Brains que você criou com slug, nome, contagem de itens e visibilidade.
get_knowledge_graphConstrua um grafo de conhecimento em torno de um item específico, mostrando como ele se conecta a outros via knowledge_edges.
knowledge_healthExecute uma verificação de integridade no seu corpus de conhecimento: embeddings ausentes, itens desatualizados, lacunas, pontuação geral de 0 a 100.
get_knowledge_indexObtenha um índice por tópico de todo o seu corpus de conhecimento agrupado por tópico principal.
export_corpusExporte todo o seu corpus de conhecimento do BrainTube como um ZIP de arquivos Markdown. Retorna uma URL de download assinada.
compile_knowledgeGere artigos conceituais a partir de um cluster de tópicos ou Brain via a função de borda compile-knowledge.
get_concept_articlesConsulte artigos conceituais compilados da sua base de conhecimento, filtrando por cluster, brain ou texto de busca.
tag_cooccurrenceEncontre tags que aparecem com frequência juntas no seu corpus.
entity_cooccurrenceEncontre entidades nomeadas (pessoas, organizações, ferramentas) que coaparecem com frequência no seu corpus.
detect_gapsDetecte lacunas de conhecimento: tópicos superficiais, entidades sem profundidade, itens de alto valor desatualizados.
most_retrievedRetorne os itens que você recupera com mais frequência, classificados por retrieval_count.
export_claude_mdGere um arquivo de contexto de conhecimento compatível com CLAUDE.md para qualquer projeto do Claude Code.
recompute_salienceDispare um recálculo do score de saliência no seu corpus.
deep_searchBusca de conhecimento multi-salto: busca semântica + travessia de grafo a partir dos principais resultados.
retrieval_qualityObtenha um painel de qualidade de recuperação: taxas de acerto de busca, consultas sem resultados, principais termos.
find_pathEncontre o caminho mais curto entre dois itens no seu grafo de conhecimento.
compute_centralityRecalcule os scores de centralidade do grafo no seu corpus.
get_edge_historyObtenha o histórico temporal das arestas de conhecimento entre dois itens específicos.

Endpoint e autenticação

Endpoint: https://mcp.brain-tube.com/mcp (MCP streamable-http)

A autenticação aceita um cabeçalho X-BrainTube-Token: bt_your_key_here ou um cabeçalho Authorization: Bearer bt_your_key_here. O Claude.ai pode usar OAuth em vez de uma chave de API.

Crie e alterne chaves em https://app.brain-tube.com/settings.

Perguntas frequentes

O que é MCP e por que o BrainTube o usa?

O Model Context Protocol é um padrão aberto da Anthropic que permite que clientes de IA leiam contexto externo por meio de uma interface unificada. O BrainTube inclui um servidor MCP nativo para que qualquer cliente compatível — Claude Desktop, Cursor, Zed — possa consultar sua biblioteca sem integrações personalizadas.

Quais clientes de IA funcionam com o BrainTube hoje?

Qualquer cliente que fale MCP. Esse é o objetivo de construir sobre um padrão aberto em vez de uma integração por vez — quando um novo assistente adiciona suporte a MCP, ele alcança sua biblioteca sem que precisemos lançar nada. Claude Desktop e Cursor são os que têm passo a passo abaixo; o suporte ao ChatGPT está em teste. Qualquer coisa que fale MCP streamable-http usa o mesmo endpoint e a mesma configuração.

Preciso estar em um plano pago para usar o servidor MCP?

Não. O acesso ao MCP está incluído em todos os planos, inclusive no Free. O que muda por nível é a cota de créditos: salvar itens, executar buscas e perguntar ao seu brain consomem créditos, e níveis mais altos têm mais. O Free começa com 30 créditos por mês.

Onde minha chave de API é armazenada e como faço para alterná-la?

As chaves são criadas no aplicativo do BrainTube em Configurações → Chaves de API. Elas são mostradas uma única vez na criação, armazenadas com hash em repouso e podem ser alternadas ou revogadas a qualquer momento. Cada chave tem seu próprio log de auditoria.

O BrainTube pode ler minhas notas privadas ou apenas vídeos públicos?

O BrainTube lê apenas o que você salva na sua própria biblioteca — vídeos públicos do YouTube, artigos que você ingere, PDFs que você envia. Ele nunca rastreia contas de terceiros em seu nome.

O que acontece com meus dados se eu desconectar um cliente?

Desconectar um cliente MCP remove o acesso dele. Sua biblioteca, resumos e destaques permanecem no BrainTube intactos. Você pode reconectar ou exportar tudo a qualquer momento.