Entrar em Contato

Programa do Curso

A Anatomia do Protocolo

  • Por que a chamada de função por si só é insuficiente para ecossistemas complexos de agentes
  • Primitivas do MCP: ferramentas, recursos, prompts e seus esquemas JSON
  • Ciclo de vida de uma sessão MCP: inicialização, listagem de ferramentas, chamada, retorno e desligamento
  • Comparação do MCP com OpenAPI e GraphQL para expor capacidades aos agentes

Construindo um Servidor MCP via Stdio

  • Estruturação de um servidor MCP em TypeScript utilizando o SDK oficial
  • Definição de esquemas de ferramentas com Zod e geração de validação em tempo de execução
  • Implementação de manipuladores de ferramentas que chamam APIs REST internas ou bancos de dados
  • Tratamento de erros, resultados parciais e execução de ferramentas de longa duração

Construindo um Servidor MCP via HTTP

  • Migração de stdio para HTTP para implantação remota e balanceamento de carga
  • Implementação de autenticação usando tokens bearer e mTLS
  • Degradação graciosa quando conexões HTTP falham durante a sessão
  • Implantação de servidores MCP HTTP atrás de Kong ou nginx com limitação de taxa

Padrões de Integração do Cliente

  • Registro de um servidor MCP com o Claude Code usando o arquivo de configuração
  • Conexão do OpenClaude a múltiplos endpoints MCP simultaneamente
  • Escrita de um cliente de agente Python personalizado usando o SDK Python do MCP
  • Tratamento gracioso de alterações na disponibilidade de ferramentas em tempo de execução

Exposição de Recursos e Prompts

  • Exposição de recursos somente para leitura para enriquecimento do contexto do agente
  • Criação de modelos de prompt parametrizados que orientam o raciocínio do agente
  • Atualização dinâmica de recursos quando os dados subjacentes mudam
  • Separação de ferramentas mutáveis de recursos imutáveis para clareza de segurança

Registro Interno de Ferramentas e Descoberta

  • Construção de um registro corporativo de MCP com metadados e tags de propriedade
  • Descoberta automática via DNS-SD ou arquivos de endpoints conhecidos
  • Versionamento de ferramentas e depreciação de endpoints antigos sem quebrar clientes
  • Catalogação de ferramentas com descrições em linguagem natural para facilidade de busca pelos agentes

Limites de Segurança Empresarial

  • Implementação de verificações de autorização dentro dos manipuladores de ferramentas com base na identidade do agente
  • Uso de segmentação de rede para isolar ferramentas de alto risco do acesso geral dos agentes
  • Sandboxing da execução de ferramentas com contêineres seccomp e gVisor
  • Registro de todas as invocações de ferramentas para conformidade e análise forense

Engenharia de Desempenho e Confiabilidade

  • Definição de políticas de tempo limite por família de ferramentas: banco de dados, computação e APIs externas
  • Implementação de circuit breakers quando serviços downstream estão com problemas
  • Armazenamento em cache dos resultados das ferramentas para reduzir computações caras e redundantes
  • Execução de servidores MCP como sidecars versus microsserviços independentes

Interoperabilidade entre Plataformas de Agentes

  • Teste da compatibilidade do servidor MCP com clientes do Claude Code e Continue.dev
  • Tratamento das diferenças de negociação de transporte entre plataformas
  • Escrita de adaptadores de polyfill para frameworks de agentes não compatíveis com MCP
  • Construção de um marketplace de ferramentas multiplataforma dentro da organização

Evolução do Ecossistema MCP Internamente

  • Coleta de feedback dos desenvolvedores sobre a utilidade e precisão das ferramentas
  • Realização de auditorias trimestrais de ferramentas e remoção de integrações obsoletas
  • Integração de novas equipes com modelos de servidor MCP de autoatendimento
  • Contribuição de melhorias para a especificação de código aberto do MCP (upstream)

Requisitos

  • Experiência de programação em TypeScript ou Python
  • Compreensão dos padrões de chamada de ferramentas e funções em LLMs
  • Conhecimento básico de redes: HTTP, WebSockets e JSON-RPC

Público-Alvo

  • Desenvolvedores backend criando ferramentas personalizadas para agentes de IA
  • Engenheiros de plataforma padronizando a forma como os agentes de IA acessam sistemas corporativos
  • Arquitetos de soluções projetando ecossistemas de ferramentas de IA para adoção corporativa
 14 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas