🚀 O que sao MCPs (Model Context Protocol)
MCP (Model Context Protocol) e o protocolo aberto da Anthropic para conectar o Claude a ferramentas externas. Pense em MCPs como portas USB do Claude: cada MCP conectado da ao Claude acesso a um servico, ferramenta ou fonte de dados que ele nao teria nativamente. GitHub, banco de dados, browser, planilhas - tudo se conecta via MCP.
🎯 Conceito Principal
MCPs sao servidores locais que rodam no seu computador e expoe ferramentas ao Claude via um protocolo padronizado. Quando voce instala um MCP, o Claude ganha novas habilidades - como acessar seu GitHub, navegar sites ou consultar bancos de dados.
- • Protocolo aberto: Qualquer desenvolvedor pode criar MCPs. Ja existem milhares no ecossistema, cobrindo desde Notion ate Figma
- • Rodam localmente: MCPs sao processos no seu computador. O Claude se comunica com eles via stdin/stdout, sem enviar dados para servidores terceiros
- • Ferramentas sob demanda: Cada MCP expoe uma lista de ferramentas. O Claude escolhe qual usar baseado no que voce pede
-
•
Instalacao simples: Um unico comando
claude mcp addinstala e configura qualquer MCP
💡 Dica Pratica
Para ver os MCPs que voce ja tem instalados, rode claude mcp list. Se a lista estiver vazia, nao se preocupe - nos proximos modulos vamos instalar cada um passo a passo.
Nao instale tudo de uma vez. Comece com Filesystem e GitHub (os dois mais uteis com menor custo) e adicione outros conforme a necessidade surgir no seu workflow real.
🔌 MCPs = USB ports para o Claude
A melhor analogia para entender MCPs e pensar no Claude como um computador. Sem MCPs, ele so tem acesso ao que esta no diretorio do projeto (o "disco interno"). Cada MCP que voce conecta e como plugar um dispositivo USB - da acesso a algo externo, mas consome energia (contexto).
🎯 Conceito Principal
Assim como um computador tem portas USB limitadas e cada dispositivo consome energia, o Claude tem uma janela de contexto limitada e cada MCP ativo consome parte dela. A analogia e perfeita:
- • USB = MCP: Cada um conecta uma capacidade externa ao sistema
- • Energia = Contexto: Mesmo ocioso, o dispositivo consome energia. Mesmo sem usar, o MCP ocupa espaco no contexto
- • Hub USB = Token Tax: Plugar um hub com 10 dispositivos nao e gratis. Cada conexao tem um custo fixo
- • Plug and Play: Voce pode conectar e desconectar MCPs a qualquer momento, sem reiniciar
💡 Dica Pratica
Quando alguem perguntar "o que sao MCPs?", responda: "Sao portas USB para o Claude. Voce pluga, ele ganha poderes. Mas cada porta consome contexto, entao so ligue o que precisa agora." Essa frase resume 90% do que voce precisa saber para comecar.
⚠️ O Token Tax (Context Overhead por MCP)
Aqui esta o segredo que a maioria dos usuarios ignora: todo MCP ativo consome contexto, mesmo quando nao esta sendo usado. Isso porque quando voce conecta um MCP, o Claude recebe a descricao de todas as ferramentas que aquele MCP oferece. Essa descricao ocupa tokens. E tokens = dinheiro e capacidade.
🎯 Conceito Principal
O Token Tax e o custo fixo de contexto que cada MCP ativo impoe. Nao importa se voce usa a ferramenta ou nao - so de estar conectada, ela ocupa espaco na janela de contexto do Claude.
- • Custo invisivel: Voce nao ve diretamente, mas o Claude perde capacidade de raciocinio a cada MCP adicionado
- • Efeito cumulativo: 1 MCP = quase imperceptivel. 10 MCPs = perda significativa de qualidade
- • Janela e fixa: O contexto do Claude tem um limite. Cada token gasto com descricoes de MCP e um token a menos para seu codigo e suas instrucoes
💡 Dica Pratica
Use o comando /cost dentro de uma sessao do Claude para ver quanto contexto voce ja consumiu. Compare o custo com 0 MCPs, com 2 e com 5 - voce vai ver a diferenca na pratica. Essa experiencia concreta vale mais que qualquer tabela.
📊 Tabela de Overhead por Quantidade de MCPs
Para tomar decisoes informadas sobre quais MCPs manter ativos, voce precisa entender o custo real. Esta tabela mostra o overhead aproximado de contexto baseado na quantidade de MCPs conectados simultaneamente.
Overhead de Contexto por MCPs Ativos
| MCPs Conectados | Overhead de Contexto | Impacto Pratico |
|---|---|---|
| 0 | 0% | Maximo de contexto disponivel |
| 1-2 | ~5-10% | Quase imperceptivel. Sweet spot. |
| 3-5 | ~15-25% | Perceptivel em sessoes longas |
| 10+ | 30%+ ⚠ | Degradacao significativa de qualidade |
🎯 Conceito Principal
O sweet spot e 1-2 MCPs ativos por sessao. Nesse range, o overhead e minimo e voce ganha capacidades poderosas sem comprometer a qualidade das respostas. Acima de 5, comece a questionar se realmente precisa de todos ativos ao mesmo tempo.
💡 Dica Pratica
Imprima essa tabela e cole do lado do monitor. Antes de cada sessao, pergunte: "Quantos MCPs eu realmente preciso AGORA?". Se a resposta for "todos", voce provavelmente esta tentando fazer coisas demais numa sessao so.
⚖️ Skills vs MCPs (Decision Framework)
Uma das duvidas mais comuns e: "Quando uso uma Skill e quando uso um MCP?". A resposta e simples, mas fundamental. Skills sao instrucoes que o Claude executa internamente. MCPs sao conexoes com ferramentas externas. Cada um tem seu dominio ideal.
Framework de Decisao: Skill ou MCP?
| Se voce precisa de... | Use |
|---|---|
| Workflow repetivel (sempre faz a mesma coisa) | Skill |
| Acesso a ferramenta/API externa ao vivo | MCP |
| Formatacao de dados ou output padronizado | Skill |
| Navegacao web / scraping | MCP |
| Eficiencia maxima de tokens | Skill |
🎯 Conceito Principal
A regra de ouro: Repetitivo = Skill. Dados ao vivo = MCP. Se voce faz a mesma tarefa toda semana, crie uma Skill. Se voce precisa de informacao em tempo real de um servico externo, use um MCP.
💡 Dica Pratica
Antes de instalar um MCP novo, pergunte: "Eu poderia resolver isso com uma Skill que le um arquivo ou roda um comando?". Se sim, a Skill e melhor - zero overhead de contexto, execucao mais rapida e sem dependencia externa.
💼 A Mentalidade de CEO
A melhor metafora para gerenciar MCPs e pensar como um CEO gerenciando orcamento. Contexto = orcamento. Cada MCP = assinatura recorrente. Um CEO nao assina 10 servicos "so pra ter". Ele assina o que usa, cancela o que nao usa, e monitora o gasto.
🎯 Conceito Principal
Os 5 principios do Operador de MCPs:
- • 1. Instale apenas o que precisa: Nao instale MCPs "por precaucao". Instale quando a necessidade surgir
-
•
2. Desconecte o que nao esta usando:
claude mcp removee seu melhor amigo - • 3. Prefira Skills quando possivel: Zero overhead, mesma funcionalidade em muitos casos
- • 4. Monitore com /cost: Acompanhe o consumo real de tokens por sessao
- • 5. Rotacione intencionalmente: Troque os MCPs ativos conforme o tipo de tarefa muda
💡 Dica Pratica
Crie um mantra mental antes de cada sessao: "O que eu estou fazendo AGORA? Quais MCPs sao essenciais para ISSO?". Se a resposta for "to codando features", provavelmente so precisa de Filesystem + GitHub. Se for "verificando UI", troque para Filesystem + Browser. Nunca ligue tudo ao mesmo tempo.
Exercicio Pratico
Medir overhead de contexto com 0, 2 e 5 MCPs
Neste exercicio, voce vai medir na pratica o impacto do Token Tax. O objetivo e ver com seus proprios olhos quanto contexto cada MCP consome.
Passo 1: Baseline (0 MCPs)
Desconecte todos os MCPs e abra uma sessao nova:
$ claude
> /cost
Anote o consumo base de contexto.
Passo 2: Com 2 MCPs
Adicione Filesystem e GitHub, abra nova sessao:
$ claude mcp add github -- npx @anthropic-ai/mcp-github
$ claude
> /cost
Compare com o baseline.
Passo 3: Com 5 MCPs
Adicione mais MCPs e repita a medicao:
> /cost
Observe o aumento cumulativo.
Checklist de Conclusao:
📋 Resumo do Modulo
Proximo Modulo:
6.2 - MCP Filesystem e GitHub