Construção de MCP Servers em TypeScript e Python

Construção de MCP Servers em TypeScript e Python: 12 aulas em 3 módulos da formação Formação em Protocolo MCP & Ferramental de Agentes.

Módulos e aulas

Desenvolvimento de MCP Servers com TypeScript SDK

Nível 3 · 4 aulas

  1. Setup do TypeScript SDK e Arquitetura do MCP Server
  2. Criação de Tools Tipadas e Handlers Assíncronos em TypeScript
  3. Expondo Resources e Prompts em TypeScript
  4. Ciclo de Vida, Tratamento de Erros e Resiliência em TypeScript

Desenvolvimento Rápido com FastMCP Python

Nível 3 · 4 aulas

  1. MCPServer (ex-FastMCP) em Python: Produtividade Ágil
  2. Decorators no MCPServer: @mcp.tool, @mcp.resource e @mcp.prompt
  3. Concorrência Assíncrona e AsyncIO no MCPServer Python
  4. Gestão de Dependências com uv e Empacotamento de MCP Servers

Validação de Schemas com Zod & Pydantic

Nível 3 · 4 aulas

  1. Zod e Pydantic: Contratos Estritos e Schemas Determinísticos para IA
  2. Validação de Payloads e Coerção Controlada de Tipos para IA
  3. Error Handling Padronizado e Resiliência de Schemas
  4. Docstrings como Schemas e Engenharia de Prompt para Ferramentas