Exemplos MCP
Exemplos práticos e fluxos de trabalho para usar o Model Context Protocol (MCP) com assistentes de código IA para otimizar o desenvolvimento na Plataforma Azion.
Aprenda como aproveitar assistentes de código habilitados com MCP para tarefas comuns da Plataforma Azion.
Deploy de site estático
Use linguagem natural para obter orientação passo a passo de deploy.
Exemplo de conversa
Solicitação
Resposta
O assistente irá:
- Usar a ferramenta
deploy_azion_static_sitepara recuperar o guia de deploy - Fornecer instruções passo a passo
- Guiá-lo através de:
- Inicialização do projeto com
azion init - Configuração do setup
- Processo de build com
azion build - Deploy com
azion deploy
- Inicialização do projeto com
- Compartilhar a URL de produção após o deploy
O que acontece nos bastidores
- Servidor MCP busca documentação de deploy
- Retorna orientação contextual baseada no tipo do seu projeto
- Fornece comandos específicos para deploy de site estático
Criar queries de analytics
Gere queries GraphQL para Real-Time Metrics sem memorizar o schema.
Exemplo: Análise de tráfego
Solicitação
Resposta
Exemplo: Performance de cache
Solicitação
Resposta
Configurar Rules Engine
Crie configurações complexas do Rules Engine usando descrições em linguagem natural.
Exemplo: Headers de segurança
Solicitação
Resposta
Exemplo: Otimização de cache
Solicitação
Resposta
Buscar documentação
Obtenha respostas instantâneas sobre recursos e capacidades da Plataforma Azion.
Queries comuns
| Query | Ferramenta Usada | Resultado |
|---|---|---|
| ”Como configuro proteção DDoS?” | search_azion_docs_and_site | Guia de configuração de DDoS Protection |
| ”Me mostre exemplos de deploy Next.js” | search_azion_code_samples | Templates e exemplos Next.js |
| ”Quais comandos CLI gerenciam functions?” | search_azion_cli_commands | Comandos CLI relacionados a Functions |
| ”Como criar recursos Terraform?” | search_azion_terraform | Exemplos do provider Terraform |
Solução de problemas em deploys
Obtenha ajuda para diagnosticar e corrigir problemas de deploy.
Fluxo de exemplo
Solicitação
Resposta
-
Verificar logs de deploy:
-
Verificar configuração da origem:
- O assistente busca docs de troubleshooting de origem
- Fornece checklist de problemas comuns de origem
-
Testar conectividade da origem:
-
Revisar Rules Engine:
- Verifica loops de redirect
- Valida configurações de cache
-
Monitorar Real-Time Metrics:
- Gera query GraphQL para análise de erros
Deploys específicos por framework
Obtenha orientação personalizada para seu framework específico.
Frameworks suportados
O servidor MCP fornece orientação especializada para:
- Next.js: Configuração SSR/SSG, rotas de API, middleware
- React: Deploy de SPA, configuração de roteamento
- Vue.js: Otimização de build, configuração de history mode
- Angular: Builds de produção, service workers
- Astro: Modos estático e SSR, integrações
- Remix: Deploy, carregamento de dados
- SvelteKit: Configuração de adapter, endpoints
Exemplo: Next.js com ISR
O assistente irá:
- Verificar se há Next.js no seu projeto
- Configurar
azion.config.jspara suportar ISR - Definir políticas de cache adequadas
- Fazer o deploy com configurações otimizadas
- Fornecer queries de monitoramento para performance do ISR
Fluxos de trabalho avançados
Deploy multiambiente
O assistente ajuda a:
- Criar applications separadas
- Configurar variáveis de ambiente
- Configurar pipelines de deploy
- Implementar roteamento adequado de domínios
Otimização de performance
O assistente fornece:
- Estratégias de otimização de imagens
- Recomendações de configuração de cache
- Rules Engine para resource hints
- Queries GraphQL para monitorar melhorias
Dicas para uso eficaz
- Seja específico: forneça contexto sobre o tipo de projeto e requisitos
- Refinamento iterativo: comece simples e adicione complexidade gradualmente
- Combine ferramentas: use múltiplas ferramentas MCP juntas para soluções abrangentes
- Aprenda padrões: salve configurações bem-sucedidas para reutilização