MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

R
Remote MCP Functions

Landing page for Remote MCP Server efforts in Azure Functions with links to all language stack specific repos.

Created 4/3/2025
Updated about 1 month ago
Repository documentation and setup instructions

Getting Started with Remote MCP Servers using Azure Functions (Overview)

This document contains quickstart templates and additional resources 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 using keys and HTTPs, and allows more options for OAuth using EasyAuth and/or API Management as well as network isolation using VNET.

| Language (Stack) | Repo Location | |------------------|---------------| | C# (.NET) | remote-mcp-functions-dotnet | | Python | remote-mcp-functions-python | | TypeScript (Node.js) | remote-mcp-functions-typescript |

*Enhanced with APIM Serverless Gateway (+Entra, OAuth) | Language (Stack) | Repo Location | |------------------|---------------| | Python | remote-mcp-apim-functions-python |

Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/Azure-Samples/remote-mcp-functions
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "azure-samples-remote-mcp-functions": { "command": "git", "args": [ "clone", "https://github.com/Azure-Samples/remote-mcp-functions" ] } } }