Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O servidor MCP Azure permite que você gerencie os recursos do Azure Functions usando prompts de linguagem natural. Você pode gerenciar recursos de aplicativos de funções existentes e gerar código do Azure Functions, incluindo modelos de função, estruturação de projeto e descoberta de linguagem.
Azure Functions é um serviço de computação sem servidor para executar código controlado por eventos sem gerenciar a infraestrutura. Para obter mais informações, consulte a documentação do Azure Functions.
Observação
parâmetros Tool: as ferramentas do servidor MCP Azure definem parâmetros para os dados necessários para concluir tarefas. Alguns desses parâmetros são específicos para cada ferramenta e estão documentados abaixo. Outros parâmetros são globais e compartilhados por todas as ferramentas. Para obter mais informações, consulte parâmetros de ferramenta.
Aplicativo de funções: listar ou obter
Obtenha detalhes de um aplicativo de funções específico ou liste todos os aplicativos de funções em sua assinatura. Retorna informações, incluindo nome, local, status e plano do serviço de aplicativo.
Os prompts de exemplo incluem:
- "Listar todos os Aplicativos de Funções na minha assinatura."
- "Mostre-me todos os Aplicativos de Funções no grupo de recursos 'rg-production'."
- "Recupere detalhes do aplicativo de funções chamado 'HealthMonitor' no grupo de recursos 'rg-production'."
- "Você pode obter a configuração do Aplicativo de Funções 'DataProcessor' dentro do grupo de recursos 'rg-analytics'?"
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Aplicativo de funções | Opcional | O nome do aplicativo de funções. |
Dicas de anotação da ferramenta:
Destrutivo: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Necessário: ❌
Funções: obter lista de idiomas
Essa ferramenta lista as linguagens de programação com suporte para Azure Functions desenvolvimento. Ele ajuda você a descobrir idiomas disponíveis, comparar opções de idioma e escolher um idioma para iniciar um projeto. Ele retorna nomes de idioma, versões de runtime, pré-requisitos, ferramentas de desenvolvimento recomendadas e comandos init, run e build. Revise estas informações antes de usar as funções project get e template get.
Os prompts de exemplo incluem:
- "Quais linguagens de programação Azure Functions dão suporte?"
- Mostrar uma comparação lado a lado de todas as linguagens do Azure Functions.
- "Quais versões de runtime estão disponíveis para Azure Functions?"
Dicas de anotação da ferramenta:
Destrutivo: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Necessário: ❌
Funções: obter o get do projeto
Esta ferramenta retorna informações de estrutura do novo projeto para um aplicativo Azure Functions. Ele fornece uma visão geral da estrutura do projeto, instruções de instalação e uma lista de arquivos que ajudam você a inicializar um projeto sem servidor. A saída ajuda você a criar os arquivos e pastas para a linguagem de programação selecionada.
Os prompts de exemplo incluem:
- "Configurar um novo projeto de Azure Functions na linguagem 'python'."
- Gere os arquivos de projeto para um aplicativo Azure Functions em TypeScript, idioma 'typescript'.
- Crie a estrutura básica para um aplicativo de Azure Functions em Java usando o JDK 21, na linguagem 'Java'.
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Language | Obrigatório | Linguagem de programação para o projeto Azure Functions. Valores válidos: python, , typescript, javascript, java, csharp, . powershell |
Dicas de anotação da ferramenta:
Destrutivo: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Necessário: ❌
Funções: listar ou obter modelo
Gere código de Azure Functions a partir de modelos que incluem gatilhos, associações, agentes de IA, Durable Functions e servidores MCP (Model Context Protocol) ou liste os modelos disponíveis. Essa ferramenta gera código de função sem servidor para um idioma especificado. Sem o parâmetro de modelo, essa ferramenta lista os modelos disponíveis para o idioma especificado. Com o parâmetro de modelo, essa ferramenta gera código de função usando o gatilho especificado e associações opcionais de entrada e saída. Especifique um gatilho e zero ou mais associações. Execute esta ferramenta depois de executar functions language list e functions project get.
Os prompts de exemplo incluem:
- "Quais gatilhos e associações estão disponíveis para o idioma 'csharp' Azure Functions?"
- "Mostre-me todos os modelos de função Azure para o idioma 'python'."
- "Crie uma função a partir do modelo 'TimerTrigger' no idioma 'csharp' que é executado a cada 5 minutos."
- "Mostre-me o modelo 'CosmosDBTrigger' com uma associação de saída na linguagem 'java'."
- "Preciso do modelo 'McpToolTrigger' na linguagem 'typescript' com a versão de runtime '22'."
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Language | Obrigatório | Linguagem de programação para o projeto Azure Functions. Valores válidos: python, typescript, javascript, java, csharp, powershell. |
| Versão do runtime | Opcional | Versão de runtime opcional para Java ou TypeScript/JavaScript. Quando fornecidos, espaços reservados de modelo como {{javaVersion}} ou {{nodeVersion}} são substituídos automaticamente. Consulte 'lista de idiomas de funções' para versões com suporte. |
| Nome do modelo | Opcional | Nome do modelo de função a ser recuperado. Omita para listar todos os modelos disponíveis para o idioma especificado e valores válidos do nome do modelo. |
Dicas de anotação da ferramenta:
Destrutivo: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Necessário: ❌