Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Azure MCP Server permite-lhe gerir recursos do Funções do Azure utilizando prompts em linguagem natural. Pode gerir recursos existentes de aplicações de funções e gerar código Funções do Azure, incluindo modelos de funções, estrutura de projetos e descoberta de linguagens de programação.
Funções do Azure é um serviço de computação serverless para executar código orientado a eventos sem gerir infraestrutura. Para mais informações, consulte a documentação do Funções do Azure.
Observação
Parâmetros das ferramentas: As ferramentas Azure MCP Server definem parâmetros para os dados necessários para completar 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 da ferramenta.
Aplicação de função: listar ou obter
Obtenha detalhes de uma aplicação específica ou liste todas as aplicações na sua subscrição. Informações sobre devoluções, incluindo nome, localização, estado e plano de serviço da aplicação.
Exemplos de prompts incluem:
- "Lista todas as Aplicações de Funções na minha subscrição."
- "Mostra-me todas as Aplicações Funcionais do grupo de recursos 'rg-production'."
- "Recuperar detalhes da Function App chamada 'HealthMonitor' no grupo de recursos 'rg-production'."
- "Consegues obter a configuração da Function App 'DataProcessor' dentro do grupo de recursos 'rg-analytics'?"
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Aplicação de Funções | Opcional | O nome do aplicativo de função. |
Dicas de anotação da ferramenta:
Destruidor: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente Leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Funções: obter lista de línguas
Esta ferramenta lista linguagens de programação suportadas para o desenvolvimento do Funções do Azure. Ajuda-o a descobrir as línguas disponíveis, comparar opções linguísticas e escolher uma língua para iniciar um projeto. Devolve nomes de linguagens, versões de runtime, pré-requisitos, ferramentas de desenvolvimento recomendadas e comandos init, run e build. Revise esta informação antes de usar funções project get e functions template get.
Exemplos de prompts incluem:
- "Que linguagens de programação suporta o Funções do Azure?"
- Mostrar uma comparação lado a lado de todas as linguagens de Funções do Azure.
- "Que versões de runtime estão disponíveis para o Funções do Azure?"
Dicas de anotação da ferramenta:
Destruidor: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente Leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Funções: obter projeto obter
Esta ferramenta devolve informações sobre andaimes de projeto para uma nova aplicação Funções do Azure. Fornece uma visão geral da estrutura do projeto, instruções de configuração e uma lista de ficheiros que ajudam a inicializar um projeto serverless. A saída ajuda-te a criar os ficheiros e pastas para a linguagem de programação selecionada.
Exemplos de prompts incluem:
- "Configurar um novo projeto Funções do Azure na linguagem 'python'."
- Gerar os ficheiros de projeto para uma aplicação Funções do Azure em TypeScript, na linguagem 'typescript'.
- "Crie o boilerplate para uma aplicação Java Funções do Azure usando JDK 21, linguagem 'java'."
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Language | Obrigatório | Linguagem de programação para o projeto Funções do Azure. Valores válidos: python, typescript, javascript, java, csharp, . powershell |
Dicas de anotação da ferramenta:
Destruidor: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente Leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Funções: listar ou obter modelo
Gerar código das Funções do Azure a partir de modelos que incluam Triggers, Bindings, agentes de IA, Durable Functions e servidores de Protocolo de Contexto de Modelo (MCP), ou listar modelos disponíveis. Esta ferramenta gera código de função serverless para uma linguagem especificada. Sem o parâmetro template, esta ferramenta lista templates disponíveis para a linguagem especificada. Com o parâmetro template, esta ferramenta gera código de função usando o trigger especificado e as associações opcionais de entrada e saída. Você especifica um gatilho e zero ou mais ligações. Execute esta ferramenta depois de executar functions language list e functions project get.
Exemplos de prompts incluem:
- "Que gatilhos e ligações estão disponíveis para as Language 'csharp' Funções do Azure?"
- "Mostra-me todos os modelos de Função Azure para a linguagem 'python'."
- "Crie uma função a partir do modelo 'TimerTrigger' na Linguagem 'csharp' que seja executada a cada 5 minutos."
- Mostra-me o template 'CosmosDBTrigger' com uma associação de saída na linguagem 'Java'.
- "Preciso do modelo 'McpToolTrigger' na linguagem 'typescript' com a versão de execução '22'."
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Language | Obrigatório | Linguagem de programação para o projeto Funções do Azure. Valores válidos: python, typescript, javascript, java, csharp, powershell. |
| Versão em tempo de execução | Opcional | Versão em tempo de execução opcional para Java ou TypeScript/JavaScript. Quando fornecidos, marcadores de template como {{javaVersion}} ou {{nodeVersion}} são substituídos automaticamente. Consulte 'lista de linguagens de funções' para versões suportadas. |
| Nome do modelo | Opcional | Nome do modelo de função a recuperar. Omitir a lista de todos os modelos disponíveis para a língua especificada e os valores válidos do nome do modelo. |
Dicas de anotação da ferramenta:
Destruidor: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente Leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌