Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"remote-mcp-servers-using-azure-functions": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
This project implements a Model Context Protocol (MCP) server using Azure Functions with .NET 10. The application exposes multiple tools through MCP that can be invoked by MCP-compatible clients for various operations including health checks, product information retrieval, and user profile management.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP Server for GCP environment for interacting with various Observability APIs.
MCP server for Hostinger API
Apideck Unified API MCP — 229 tools across 200+ SaaS connectors (accounting, HRIS, file storage).
MCP Security Weekly
Get CVE alerts and security updates for Remote MCP Servers Using Azure Functions and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This project implements a Model Context Protocol (MCP) server using Azure Functions with .NET 10. The application exposes multiple tools through MCP that can be invoked by MCP-compatible clients for various operations including health checks, product information retrieval, and user profile management.
The application follows a serverless architecture pattern using Azure Functions with the isolated worker model. It leverages the Model Context Protocol to expose tools that can be consumed by AI assistants and other MCP clients.
src/
FunctionApp/
Functions/
PingFunction.cs
ProductInfoFunction.cs
UserProfileFunction.cs
Program.cs
FunctionApp.csproj
host.json
local.settings.json
| Path | Description |
|---|---|
Functions/ | Contains all MCP tool function implementations |
Program.cs | Application entry point and service configuration |
FunctionApp.csproj | Project file with dependencies and build configuration |
host.json | Azure Functions host configuration |
local.settings.json | Local development settings |
The application exposes three MCP tools:
Purpose: Health check endpoint to verify the MCP server is running.
Trigger: McpToolTrigger
PingFunctionParameters:
message (string, optional): Optional message to echo backResponse:
Example Usage:
{
"tool": "PingFunction",
"parameters": {
"message": "Hello"
}
}
Purpose: Retrieve product information by product code.
Trigger: McpToolTrigger
ProductInfoFunctionParameters:
productCode (string, required): The product codeSupported Product Codes:
P100: Laptop - $1200 - AvailableP200: Monitor - $300 - Out of stockP300: Keyboard - $80 - AvailableResponse: Returns formatted product information including:
Example Usage:
{
"tool": "ProductInfoFunction",
"parameters": {
"productCode": "P100"
}
}
Response:
Product: Laptop
Price: $1200
Stock: Available
Purpose: Retrieve basic user profile information.
Trigger: McpToolTrigger
UserProfileFunctionParameters:
userId (string, required): The user identifierSupported User IDs:
alice: Administrator - Activebob: Developer - Activecharlie: Viewer - DisabledResponse: Returns formatted user profile including:
Example Usage:
{
"tool": "UserProfileFunction",
"parameters": {
"userId": "alice
... [View full README on GitHub](https://github.com/azurecorner/remote-MCP-servers-using-azure-functions#readme)