MCP server with Azure Function app running inside docker container, exposing two tools for LLM use.
{
"mcpServers": {
"mcpserver-in-docker": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server with Azure Function app running inside docker container, exposing two tools for LLM use.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 30 days ago. 2 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
An open-source AI agent that brings the power of Gemini directly into your terminal.
The full-stack TypeScript framework to build, test, and deploy production-ready MCP servers and AI-native apps.
Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.
MCP Security Weekly
Get CVE alerts and security updates for McpServer In Docker and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
The Policy MCP Server is a Model Context Protocol (MCP) compliant Azure Functions application that exposes policy management capabilities as standardized MCP tools. This server enables AI models and clients to discover, list, and retrieve policy details through the MCP protocol.
npm install -g azure-functions-core-tools@4Clone the repository
git clone <repository-url>
cd ai-mcp-container-app
Navigate to the project
cd source/PolicyMcpServer
Install dependencies
dotnet restore
Microsoft.Azure.Functions.Worker v2.51.0Microsoft.Azure.Functions.Worker.Extensions.Http.AspNetCore v2.1.0Microsoft.Azure.Functions.Worker.ApplicationInsights v2.50.0.NET 10.0 runtimeBuild the project:
cd source/PolicyMcpServer
dotnet build
Run the server locally:
func start
The server will start at: http://localhost:7071
Build Docker image:
docker build -t policy-mcp-server:latest .
Run in Docker:
docker run -p 8080:80 policy-mcp-server:latest
Access at: http://localhost:8080
Import the collection:
Test/PolicyMCP-Postman-Collection.jsonSet the base URL variable:
base_url variable (default: http://localhost:7071)Run the requests in order:
Clients can discover the server's capabilities by fetching the manifest first:
curl -X GET http://localhost:7071/api/mcp/manifest \
-H "Content-Type: application/json"
Expected Response:
{
"mcpVersion": "2024-11-05",
"name": "PolicyMcpServer",
"version": "1.0.0",
"description": "Policy Management Model Context Protocol Server",
"author": "Your Organization",
"license": "MIT",
"tools": [
{
"name": "listPolicies",
"description": "Returns a list of all policies with basic metadata.",
"inputSchema": { "type": "object", "properties": {} }
},
{
"name": "getPolicyDetails",
"description": "Returns full metadata for a single policy by ID.",
"inputSchema": {
"type": "object",
"properties": { "policyId": { "type": "string" } },
"required": ["policyId"]
}
}
],
"endpoints": {
"initialize": "/api/mcp/initialize",
"invoke": "/api/mcp/invoke",
"tools": "/api/mcp/tools",
"manifest": "/api/mcp/manifest"
}
}
The manifest provides:
Clients use this manifest to discover what tools are available before calling the initialize endpoint.
curl -X POST http://localhost:7071/api/mcp/i
... [View full README on GitHub](https://github.com/ravindersirohi/McpServer-In-Docker#readme)