Design · MODEL CONTEXT PROTOCOL

Azure Samples remote mcp functions typescript

This is a quickstart template to easily build and deploy a custom remote MCP server to the cloud using Azure functions. You can clone/restore/run on your local machine with debugging, and azd up to have it in the cloud in a couple minutes. The MCP server is secured by design.

WHAT IT CONNECTS

What Azure Samples remote mcp functions typescript gives an AI Agent

The source catalog does not include a structured feature list. Review the repository documentation before use.

SECURITY

An MCP listing is not a security review

An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.

README

Repository documentation

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.

Open in GitHub Codespaces

Looking for another language? See the .NET/C# and Python versions.

Watch the video overview

Watch the video

Architecture Diagram

Prerequisites

Install these before working with any sample:

Samples

Sample Get started What it demonstrates
mcp-tools README MCP Tool triggers: hello world, snippet save/get with Azure Blob bindings, structured content (images, resource links)
mcp-prompts README MCP Prompt triggers: reusable, parameterized prompt templates (code review, summarize, documentation)
mcp-weather-app README MCP Apps: tool + UI resource serving an interactive weather widget in a sandboxed iframe

Next Steps

View README on GitHub

COMMUNITY

Save, rate, and discuss

Loading community data…