Bem-vindo ao Workshop Model Context Protocol (MCP)! Este workshop prático combina duas tecnologias de ponta para revolucionar o desenvolvimento de aplicações de IA:
- 🔗 Model Context Protocol (MCP): Um padrão aberto para integração perfeita de ferramentas de IA
- 🛠️ AI Toolkit para Visual Studio Code (AITK): A poderosa extensão de desenvolvimento de IA da Microsoft
Ao final deste workshop, dominará a arte de construir aplicações inteligentes que conectam modelos de IA a ferramentas e serviços do mundo real. Desde testes automatizados até integrações personalizadas de API, adquirirá habilidades práticas para resolver desafios empresariais complexos.
MCP é o "USB-C para IA" - um padrão universal que conecta modelos de IA a ferramentas e fontes de dados externas.
✨ Principais Funcionalidades:
- 🔄 Integração Padronizada: Interface universal para conexões de ferramentas de IA
- 🏛️ Arquitetura Flexível: Servidores locais e remotos via transporte stdio/SSE
- 🧰 Ecossistema Rico: Ferramentas, prompts e recursos em um único protocolo
- 🔒 Pronto para Empresas: Segurança e confiabilidade integradas
🎯 Por que o MCP é importante: Assim como o USB-C eliminou o caos dos cabos, o MCP elimina a complexidade das integrações de IA. Um protocolo, possibilidades infinitas.
A extensão de desenvolvimento de IA da Microsoft que transforma o VS Code em uma plataforma poderosa para IA.
🚀 Capacidades Principais:
- 📦 Catálogo de Modelos: Acesso a modelos do Azure AI, GitHub, Hugging Face, Ollama
- ⚡ Inferência Local: Execução otimizada para CPU/GPU/NPU com ONNX
- 🏗️ Construtor de Agentes: Desenvolvimento visual de agentes de IA com integração MCP
- 🎭 Multi-Modalidade: Suporte para texto, visão e saída estruturada
💡 Benefícios para o Desenvolvimento:
- Implantação de modelos sem configuração
- Engenharia visual de prompts
- Playground de testes em tempo real
- Integração perfeita com servidores MCP
Duração: 15 minutos
- 🛠️ Instalar e configurar o AI Toolkit para VS Code
- 🗂️ Explorar o Catálogo de Modelos (100+ modelos do GitHub, ONNX, OpenAI, Anthropic, Google)
- 🎮 Dominar o Playground Interativo para testes de modelos em tempo real
- 🤖 Construir o seu primeiro agente de IA com o Construtor de Agentes
- 📊 Avaliar o desempenho do modelo com métricas integradas (F1, relevância, similaridade, coerência)
- ⚡ Aprender capacidades de processamento em lote e suporte multi-modal
🎯 Resultado de Aprendizagem: Criar um agente de IA funcional com compreensão abrangente das capacidades do AITK
Duração: 20 minutos
- 🧠 Dominar a arquitetura e os conceitos do Model Context Protocol (MCP)
- 🌐 Explorar o ecossistema de servidores MCP da Microsoft
- 🤖 Construir um agente de automação de navegador usando o servidor MCP Playwright
- 🔧 Integrar servidores MCP com o Construtor de Agentes do AI Toolkit
- 📊 Configurar e testar ferramentas MCP dentro dos seus agentes
- 🚀 Exportar e implantar agentes potenciados por MCP para uso em produção
🎯 Resultado de Aprendizagem: Implantar um agente de IA superpotenciado com ferramentas externas através do MCP
Duração: 20 minutos
- 💻 Criar servidores MCP personalizados usando o AI Toolkit
- 🐍 Configurar e usar o mais recente SDK Python MCP (v1.9.3)
- 🔍 Configurar e utilizar o MCP Inspector para depuração
- 🛠️ Construir um Servidor MCP de Meteorologia com fluxos de trabalho de depuração profissionais
- 🧪 Depurar servidores MCP em ambientes do Construtor de Agentes e do Inspector
🎯 Resultado de Aprendizagem: Desenvolver e depurar servidores MCP personalizados com ferramentas modernas
Duração: 30 minutos
- 🏗️ Construir um Servidor MCP de Clone do GitHub para fluxos de trabalho de desenvolvimento
- 🔄 Implementar clonagem inteligente de repositórios com validação e tratamento de erros
- 📁 Criar gestão inteligente de diretórios e integração com VS Code
- 🤖 Usar o Modo de Agente do GitHub Copilot com ferramentas MCP personalizadas
- 🛡️ Aplicar confiabilidade pronta para produção e compatibilidade entre plataformas
🎯 Resultado de Aprendizagem: Implantar um servidor MCP pronto para produção que simplifica fluxos de trabalho reais de desenvolvimento
Transforme o seu fluxo de trabalho de desenvolvimento com automação inteligente:
- Gestão Inteligente de Repositórios: Revisão de código e decisões de merge orientadas por IA
- CI/CD Inteligente: Otimização automática de pipelines com base em alterações de código
- Triagem de Problemas: Classificação automática de bugs e atribuição
Eleve os testes com automação orientada por IA:
- Geração Inteligente de Testes: Criação automática de suites de teste abrangentes
- Testes de Regressão Visual: Detecção de alterações de UI orientada por IA
- Monitoramento de Desempenho: Identificação e resolução proativa de problemas
Construa fluxos de trabalho de processamento de dados mais inteligentes:
- Processos ETL Adaptativos: Transformações de dados auto-otimizadas
- Detecção de Anomalias: Monitoramento de qualidade de dados em tempo real
- Roteamento Inteligente: Gestão inteligente de fluxos de dados
Crie interações excepcionais com clientes:
- Suporte Contextual: Agentes de IA com acesso ao histórico do cliente
- Resolução Proativa de Problemas: Serviço ao cliente preditivo
- Integração Multi-Canal: Experiência unificada de IA em várias plataformas
| Componente | Requisito | Notas |
|---|---|---|
| Sistema Operativo | Windows 10+, macOS 10.15+, Linux | Qualquer SO moderno |
| Visual Studio Code | Última versão estável | Necessário para AITK |
| Node.js | v18.0+ e npm | Para desenvolvimento de servidores MCP |
| Python | 3.10+ | Opcional para servidores MCP em Python |
| Memória | Mínimo de 8GB RAM | 16GB recomendados para modelos locais |
- AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
- Python (ms-python.python)
- Depurador Python (ms-python.debugpy)
- GitHub Copilot (GitHub.copilot) - Opcional, mas útil
- uv: Gerenciador de pacotes moderno para Python
- MCP Inspector: Ferramenta visual de depuração para servidores MCP
- Playwright: Para exemplos de automação web
Ao completar este workshop, alcançará domínio em:
- Domínio do Protocolo MCP: Compreensão profunda da arquitetura e padrões de implementação
- Proficiência em AITK: Uso avançado do AI Toolkit para desenvolvimento rápido
- Desenvolvimento de Servidores Personalizados: Construção, implantação e manutenção de servidores MCP para produção
- Excelência em Integração de Ferramentas: Conexão perfeita de IA com fluxos de trabalho de desenvolvimento existentes
- Aplicação na Resolução de Problemas: Aplicação das habilidades aprendidas em desafios empresariais reais
- Configurar e instalar o AI Toolkit no VS Code
- Projetar e implementar servidores MCP personalizados
- Integrar Modelos do GitHub com a arquitetura MCP
- Construir fluxos de trabalho de teste automatizados com Playwright
- Implantar agentes de IA para uso em produção
- Depurar e otimizar o desempenho de servidores MCP
- Arquitetar integrações de IA em escala empresarial
- Implementar práticas de segurança para aplicações de IA
- Projetar arquiteturas escaláveis de servidores MCP
- Criar cadeias de ferramentas personalizadas para domínios específicos
- Orientar outros no desenvolvimento nativo de IA
- Especificação MCP
- Repositório GitHub do AI Toolkit
- Coleção de Servidores MCP de Exemplo
- Guia de Melhores Práticas
🚀 Pronto para revolucionar o seu fluxo de trabalho de desenvolvimento de IA?
Vamos construir juntos o futuro das aplicações inteligentes com MCP e AI Toolkit!
Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autoritária. Para informações críticas, recomenda-se a tradução profissional realizada por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.