Remote MCP Server
Supports running Azure Storage Emulator through Docker during local development for testing blob storage operations.
Supports development in GitHub Codespaces for a ready-to-use development environment without local setup.
Offers a similar MCP server implementation available in .NET/C# for developers preferring that ecosystem.
Primary implementation language for this MCP server, allowing Node.js developers to build and deploy custom remote MCP tools.
Provides an alternative MCP server implementation in Python for developers working in that language.
Enables development of type-safe MCP server tools using TypeScript for improved code quality and developer experience.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Remote MCP Serversave this code snippet as 'authMiddleware'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Remote MCP Servers using Azure Functions (Node.js/TypeScript)
Build and deploy remote MCP servers to Azure using Azure Functions. Each sample is a self-contained quickstart you can clone, run locally, and azd up to the cloud in minutes.
Looking for another language? See the .NET/C# and Python versions.
Watch the video overview

Prerequisites
Install these before working with any sample:
Node.js version 18 or higher
Azure Functions Core Tools >=
4.0.7030Visual Studio Code with the Azure Functions extension (recommended)
Docker — Runs Azurite, the local Azure Storage emulator
Related MCP server: Azure MCP Server
Samples
Sample | Get started | What it demonstrates |
MCP Tool triggers: hello world, snippet save/get with Azure Blob bindings, structured content (images, resource links) | ||
MCP Prompt triggers: reusable, parameterized prompt templates (code review, summarize, documentation) | ||
MCP Apps: tool + UI resource serving an interactive weather widget in a sandboxed iframe |
Next Steps
Learn more about the Azure Functions MCP extension
Learn more about built-in MCP auth
Follow our blog posts on Azure SDK Blog and Tech Community for updates.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Azure-Samples/remote-mcp-functions-typescript'
If you have feedback or need assistance with the MCP directory API, please join our Discord server