What is MCP Server Azure Function?
It is an MCP server implemented as an Azure Function using .NET 8 isolated worker model, allowing language models to invoke predefined operations via the MCP standard.
@katarinasvedman
Basic information
No overview available yet
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
It is a Model Context Protocol (MCP) server implementation hosted as an Azure Function using the .NET 8 isolated worker model. It enables language models that support the MCP standard to interact with custom business operations, logic apps, and internal APIs.
Clone the repository, configure the local.settings.json file with required environment variables (e.g., LOGIC_APP_ENDPOINT, INTERNAL_API_BASE_URL, MCP_ALLOWED_OPERATIONS), restore dependencies with dotnet restore, then run func start to launch the function locally at http://localhost:7071/api/MCPFunction. Test using curl with included JSON test files or custom MCP request payloads.
list_operations and get_openapi_specgetBusinessData, triggerLogicApp, callInternalApiget_openapi_spec operationIt is an MCP server implemented as an Azure Function using .NET 8 isolated worker model, allowing language models to invoke predefined operations via the MCP standard.
.NET 8 SDK, Azure Functions Core Tools v4, Visual Studio or VS Code, Azure CLI, and Azure Bicep CLI are required.
Use the included Bicep templates to deploy the infrastructure (Function App, Storage, etc.), then publish the function code with `func azure functionapp publish <APP_NAME> --dotnet-isolated`.
Send POST requests to the function URL with an `x-functions-key` header (or `?code=` query parameter) and a JSON MCP request body. Example: `curl -X POST <URL> -H "Content-Type: application/json" -H "x-functions-key: YOUR_KEY" -d @test-list-operations.json`.
Set `MCP_AUTH_ENABLED=true`, store sensitive values in Azure Key Vault, use managed identities, and enable HTTPS-only access with TLS 1.2. Function keys are required for all requests to the deployed function.
MCP server for Backblaze B2 Cloud Storage: a focused, safe 40-tool surface (17 native B2 SDK, 19 S3 data-plane, 4 analytics) for any MCP-compatible AI client, currently incubating in Backblaze-Labs
Connect Supabase to your AI assistants
A docker MCP Server (modelcontextprotocol)
Open source MCP Servers for AWS

InfraNest watches your websites, servers, domains and SSL certificates. Connect it to Claude, ChatGPT or Cursor and ask what is down or about to expire.
Comments