MODULO 2.6

🔌 MCP e Integracoes

Conecte IA a ferramentas reais com o Model Context Protocol. De acesso a dados locais a cadeias de integracoes seguras.

6
Topicos
35
Minutos
Pratico
Nivel
Tecnico
Tipo
1

🔌 O que e MCP

MCP (Model Context Protocol) e um protocolo aberto criado pela Anthropic que permite a IA se conectar a ferramentas e dados externos de forma padronizada. Pense como um USB universal para IA: em vez de cada ferramenta precisar de uma integracao customizada, o MCP cria um padrao unico.

🔑 Como Funciona

  • Cliente MCP: O aplicativo de IA (Claude Desktop, Claude Code, IDEs) que solicita acoes
  • Servidor MCP: Um programa que expoe ferramentas e dados para a IA usar (filesystem, GitHub, Slack)
  • Protocolo: A linguagem padrao de comunicacao entre cliente e servidor — JSON-RPC sobre stdio
  • Resultado: A IA "ganha maos" — pode ler arquivos, consultar bancos, enviar mensagens, acessar APIs

📊 Adocao de MCP

  • 5.000+ - servidores MCP disponiveis no ecossistema em 2026
  • Anthropic, OpenAI, Google - todas adotaram ou anunciaram suporte a MCP
  • Open source - protocolo aberto, qualquer pessoa pode criar servidores MCP
2

🌐 Servidores MCP

Servidores MCP sao os "plugins" que conectam a IA ao mundo real. Cada servidor expoe um conjunto de ferramentas que a IA pode usar. Ja existem servidores para quase tudo: acesso a arquivos, GitHub, Slack, bancos de dados, navegador web e muito mais.

🔑 Servidores Mais Populares

  • Filesystem: Ler, criar e editar arquivos no seu computador
  • GitHub: Gerenciar repositorios, issues, PRs e codigo
  • Slack: Enviar mensagens, ler canais, buscar conversas
  • PostgreSQL/SQLite: Consultar e manipular bancos de dados
  • Brave Search: Pesquisar na web em tempo real
  • Google Drive: Acessar documentos, planilhas e apresentacoes
3

🔧 MCP na Pratica

Configurar um servidor MCP e mais simples do que parece. Voce edita um arquivo de configuracao, aponta para o servidor desejado e reinicia o Claude Desktop. Em 5 minutos, sua IA ganha superpoderes.

1

Abra o Arquivo de Configuracao

1 minuto

No Claude Desktop, va em Settings > Developer > Edit Config. Isso abre o arquivo claude_desktop_config.json onde voce declara os servidores MCP.

2

Adicione o Servidor

2 minutos

Adicione a configuracao do servidor desejado. Para o filesystem, por exemplo, basta apontar o caminho das pastas que a IA pode acessar. Cada servidor tem documentacao clara.

3

Reinicie e Teste

2 minutos

Reinicie o Claude Desktop. Voce vera as ferramentas disponiveis no icone de martelo. Teste com uma acao simples: "Liste os arquivos da minha pasta de projetos."

💡 Dica Pratica

Comece com o servidor filesystem — e o mais simples e util. Depois adicione o Brave Search para dar ao Claude acesso a web em tempo real. Com apenas esses dois, voce ja tem um assistente que le seus arquivos e pesquisa online.

4

📂 Acesso a Dados Locais

O verdadeiro poder do MCP esta em conectar a IA aos seus dados proprietarios. Dados locais — arquivos, bancos de dados, APIs internas — sao onde esta o valor real. Uma IA generica sabe tudo sobre o mundo, mas nao sabe nada sobre sua empresa. MCP muda isso.

🔑 Tipos de Acesso Local

  • Arquivos: PDFs, documentos, planilhas, imagens na sua maquina ou servidor
  • Bancos de dados: SQLite, PostgreSQL, MySQL — consultas SQL via linguagem natural
  • APIs internas: Sistemas da empresa acessiveis via HTTP Request
  • Repositorios: Codigo-fonte, documentacao tecnica, wikis internas

⚠️ Seguranca

Com MCP local, os dados nao saem da sua maquina — eles sao processados localmente e apenas o contexto necessario e enviado ao modelo. Mas ainda assim, cuidado: restrinja acesso a pastas sensiveis, use permissoes de leitura apenas, e nunca exponha credenciais diretamente.

5

🔗 Cadeia de Integracoes

O poder real do MCP aparece quando voce combina multiplos servidores simultaneamente. Um Claude com acesso a arquivos + banco de dados + Slack + web pode orquestrar tarefas complexas que antes exigiriam 3 ferramentas diferentes e muito trabalho manual.

🔑 Exemplo de Cadeia

Voce pede: "Analise o relatorio de vendas do Q1, compare com o banco de dados de metas, identifique os gaps e envie um resumo para o canal #vendas no Slack."

  • 1.Filesystem MCP le o PDF do relatorio
  • 2.PostgreSQL MCP consulta a tabela de metas
  • 3.Claude analisa e identifica gaps
  • 4.Slack MCP envia o resumo formatado no canal
6

🔒 Seguranca em Integracoes

Integracoes poderosas exigem seguranca robusta. Cada servidor MCP que voce ativa e uma porta de acesso aos seus dados. Boas praticas de seguranca garantem que voce aproveite o maximo sem expor informacoes sensiveis.

🔑 Checklist de Seguranca

  • 1.Menor privilegio: De acesso apenas ao que e necessario (pasta especifica, nao raiz)
  • 2.Read-only quando possivel: Se a IA so precisa ler, nao de permissao de escrita
  • 3.Tokens com escopo: Use tokens de API com permissoes limitadas, nunca tokens admin
  • 4.Rotacao de credenciais: Troque tokens periodicamente (a cada 90 dias)
  • 5.Auditoria: Revise periodicamente quais servidores estao ativos e se ainda sao necessarios

✓ O que FAZER

  • Usar variaveis de ambiente para tokens (nunca hardcode)
  • Revisar permissoes antes de ativar novos servidores
  • Testar com dados nao-sensiveis primeiro

✗ O que NAO fazer

  • Dar acesso a raiz do sistema de arquivos
  • Usar tokens de admin em servidores MCP
  • Compartilhar configuracoes com credenciais expostas

📋 Resumo do Modulo

MCP - Protocolo aberto que conecta IA a ferramentas reais como USB universal
Servidores - 5.000+ servidores para filesystem, GitHub, Slack, databases
Configuracao - 5 minutos para configurar seu primeiro servidor MCP
Dados Locais - Conecte IA aos seus dados proprietarios sem enviar para nuvem
Cadeia - Combine multiplos servidores para tarefas complexas
Seguranca - Menor privilegio, tokens limitados, auditoria periodica

Proximo Modulo:

2.7 - Claude Code para Curiosos — CLI, Skills, subagentes e seu primeiro projeto