50% de desconto no DataCamp Premium. Mais de 700 cursos pela metade do preço. Comece a aprender hoje.
Descrição do curso
Por que aprender o Model Context Protocol?
Modelos de linguagem grandes não conseguem acessar dados em tempo real nem executar ações por conta própria, e integrar cada ferramenta ou API com código personalizado não escala. O Model Context Protocol (MCP) resolve isso com uma única forma padronizada para aplicações de IA se conectarem a ferramentas, dados e serviços externos — muitas vezes chamado de "a porta USB-C para IA." Neste curso, você criará servidores e clientes MCP do zero em Python e os conectará a um LLM.Como faço para criar e conectar meu primeiro servidor MCP?
Você começará aprendendo a arquitetura MCP — host, cliente e servidor — e os três primitivos que todo servidor expõe: ferramentas, recursos e prompts. Depois, você vai criar um servidor de conversão de moedas usando FastMCP, adicionar docstrings e type hints para que um LLM possa descobrir suas ferramentas, e escrever um cliente Python assíncrono que lista e chama essas ferramentas via transporte stdio.Como dou a um LLM ferramentas e contexto em tempo real?
Ferramentas sozinhas não são suficientes — os modelos também precisam de dados e instruções comportamentais. Você adicionará recursos para contexto somente leitura e prompts para orientar o modelo quando as entradas forem vagas, e então conectará os três primitivos a um LLM da OpenAI usando o fluxo de trabalho de chamada de ferramentas em cinco etapas, para que ele possa responder com confiança ou pedir esclarecimentos quando necessário.Como Levo Servidores MCP para Produção?
Servidores do mundo real precisam de mais do que código para o caminho feliz. Você substituirá recursos baseados em arquivos por consultas apoiadas em banco de dados, adicionará timeouts de requisição, tratamento estruturado de erros e autenticação segura de API que mantém as chaves no lado do servidor. Por fim, você se conectará a um servidor MCP de terceiros e verá que o mesmo código do cliente funciona com qualquer servidor que fale o protocolo.Pré-requisitos
Programa de estudos
Descrição do curso
1
Os blocos de construção do MCP
Descubra como o MCP pode tornar a integração de aplicativos de IA com sistemas ao redor mais simples do que nunca! Entenda como o MCP funciona, como definir suas próprias ferramentas MCP e como construir a ponte entre cliente e servidor.
- MCP: Apps de IA fáceis como 1, 2, 350 XP
- Conhecendo o MCP100 XP
- Seu primeiro servidor MCP100 XP
- Criando seu primeiro servidor MCP50 XP
- Construindo um servidor MCP de conversor de moeda100 XP
- Adicionando Docstrings e Dicas de Tipo100 XP
- Comunicação Cliente-Servidor no MCP50 XP
- Construindo Pontes (entre Cliente e Servidor)100 XP
- Descoberta Dinâmica de Ferramentas100 XP
- Chamando Ferramentas do Servidor100 XP
2
Aplicativos de LLM com MCP
Adicione recursos e prompts aos servidores MCP para expor LLMs a contexto somente leitura e instruções essenciais que alteram seu comportamento. Coloque a mão na massa com LLMs e conecte-os ao seu servidor MCP para que possam chamar ferramentas e recuperar contexto.
3
Preparando servidores MCP para produção
Descubra o que é necessário para colocar servidores MCP em produção, mergulhando fundo em bancos de dados e APIs em servidores MCP e nas considerações extras que eles trazem. Por fim, integre MCPs de terceiros com segurança e confiabilidade, para não precisar reinventar a roda nas suas integrações favoritas.
Introdução ao Model Context Protocol (MCP)
Curso
concluído

