Azure Functions integration
Azure Functions management API via Azure Resource Manager. Create, manage, and configure serverless function apps, deploy code, manage app settings, and monitor function execution.
Common Azure Functions use cases
- automate function app management
- automate function management
- automate app setting management
- swap slot programmatically
- get function programmatically
- list function programmatically
- delete function programmatically
- get function app programmatically
- list app setting programmatically
- list function app programmatically
What you can do with Azure Functions
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Function app, 7 operations
- DELETEdelete_function_app
Permanently delete a function app and optionally its associated metrics and empty App Service Plan.
- GETget_function_app
Get the details of a specific function app, including its configuration, state, and metadata.
- GETlist_function_apps
List all App Service apps in a subscription (web, mobile, API and function apps). The API does not filter server-side: function apps are the entries whose returned kind contains 'functionapp', so filter on that field.
- POSTrestart_function_app
Restart a function app, applying any pending configuration changes and clearing in-memory state.
- POSTstart_function_app
Start a stopped function app to resume processing incoming requests and trigger executions.
- POSTstop_function_app
Stop a running function app. The app will not accept new requests or execute triggers while stopped.
- PATCHupdate_function_app
Partially update an existing function app using a JSON merge patch. Only provided fields are modified.
Function, 3 operations
- DELETEdelete_function
Delete a specific function from a function app. The function code and bindings are removed permanently.
- GETget_function
Get the details of a specific function within a function app, including its trigger bindings and configuration.
- GETlist_functions
List all individual functions defined within a specific function app.
App setting, 2 operations
- POSTlist_app_settings
Retrieve all application settings (environment variables) for a function app as key-value pairs.
- PUTupdate_app_settings
Replace all application settings for a function app. The provided properties object becomes the complete set of app settings, overwriting any existing values.
Deployment slot, 1 operation
- GETlist_deployment_slots
List all deployment slots for a function app. Slots allow staging, testing, and zero-downtime deployments.
Function apps in resource group, 1 operation
- GETlist_function_apps_in_resource_group
List all App Service apps in a resource group (web, mobile, API and function apps). The API does not filter server-side: function apps are the entries whose returned kind contains 'functionapp', so filter on that field.
Function host key, 1 operation
- POSTget_function_host_keys
Retrieve all host-level keys for a function app, including the default key and any named keys used to authenticate HTTP-triggered functions.
Function key, 1 operation
- POSTlist_function_keys
List keys for a specific function within a function app. Returns function-level keys (not host-level keys).
Function trigger, 1 operation
- POSTsync_function_triggers
Trigger a sync of function definitions and bindings from the deployed code. Required after manual deployments to update the Azure Functions runtime's view of available triggers.
Or update function app, 1 operation
- PUTcreate_or_update_function_app
Create a new function app or fully replace an existing one. Provide a complete Site resource definition including location, kind, and properties.
Publishing credential, 1 operation
- POSTget_publishing_credentials
Retrieve the publishing credentials (FTP and Web Deploy username/password) for a function app, used for deploying code directly.
Slot, 1 operation
- POSTswap_slot
Swap a deployment slot with another slot (e.g., promote staging to production). Optionally preserves virtual network settings during the swap.
Use Azure Functions from Claude Code, Cursor or Codex
Connect Azure Functions in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Azure Functions operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Azure Functions
Create your workspace
Sign up free. Nothing to install.
Connect Azure Functions once
Add your Azure Functions connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Azure Functions integration FAQ
- What can you do with the Azure Functions integration?
- LiveContext exposes 20 operations on Azure Functions, covering function app, function, app setting and deployment slot. Common uses include automate function app management, automate function management and automate app setting management.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…