Enables deployment and management of MCP servers through Docker containers with one-click deployment, pre-built templates, and automatic image management.
Provides secure file system access for AI assistants through the File Server MCP template, with features for directory access control, read-only modes, and file operation security.
File access patterns can be configured to exclude Git directories, indicating Git repository integration capabilities.
Planned feature for deploying MCP servers to Kubernetes clusters with easy scaling capabilities.
Supports installation through PyPI package manager with the 'pip install mcp-templates' command.
Enables configuration through YAML files as an alternative to JSON for setting up MCP server deployments.
🚀 This Project Has Moved!
⚠️ IMPORTANT: This repository has been renamed and moved to MCP Platform
What changed:
- New Repository:
Data-Everything/MCP-Platform
- New Package:
pip install mcp-platform
(replacesmcp-templates
)- New CLI:
mcpp
command (replacesmcpt
)- Enhanced Features: Improved architecture and expanded capabilities
Migration is easy:
MCP Server Templates (Legacy)
⚠️ This version is in maintenance mode. Please migrate to MCP Platform for latest features and updates.
� Migrate to MCP Platform • 💬 Discord Community • � Legacy Docs
Deploy Model Context Protocol (MCP) servers in seconds, not hours.
Zero-configuration deployment of production-ready MCP servers with Docker containers, comprehensive CLI tools, and intelligent caching. Focus on AI integration, not infrastructure setup.
🚀 Quick Start
That's it! Your MCP server is running at http://localhost:8080
⚡ Why MCP Templates?
Traditional MCP Setup | With MCP Templates |
---|---|
❌ Complex configuration | ✅ One-command deployment |
❌ Docker expertise required | ✅ Zero configuration needed |
❌ Manual tool discovery | ✅ Automatic detection |
❌ Environment setup headaches | ✅ Pre-built containers |
Perfect for: AI developers, data scientists, DevOps teams building with MCP.
🌟 Key Features
🖱️ One-Click Deployment
Deploy MCP servers instantly with pre-built templates—no Docker knowledge required.
🔍 Smart Tool Discovery
Automatically finds and showcases every tool your server offers.
🧠 Intelligent Caching
6-hour template caching with automatic invalidation for lightning-fast operations.
💻 Powerful CLI
Comprehensive command-line interface for deployment, management, and tool execution.
🛠️ Flexible Configuration
Configure via JSON, YAML, environment variables, CLI options, or override parameters.
📦 Growing Template Library
Ready-to-use templates for common use cases: filesystem, databases, APIs, and more.
📚 Installation
PyPI (Recommended)
Docker
From Source
🎯 Common Use Cases
Deploy with Custom Configuration
Manage Deployments
Template Development
🏗️ Architecture
Configuration Flow: Template Defaults → Config File → CLI Options → Environment Variables
📦 Available Templates
Template | Description | Transport | Use Case |
---|---|---|---|
demo | Hello world MCP server | HTTP, stdio | Testing & learning |
filesystem | Secure file operations | stdio | File management |
gitlab | GitLab API integration | stdio | CI/CD workflows |
github | GitHub API integration | stdio | Development workflows |
zendesk | Customer support tools | HTTP, stdio | Support automation |
🛠️ Configuration Examples
Basic Configuration
Advanced Configuration
Configuration File
🔧 Template Development
Creating Templates
- Use the generator:
- Define template.json:
- Test and deploy:
Full template development guide →
� Migration to MCP Platform
This repository has evolved into MCP Platform with enhanced features and better architecture.
Why We Moved
- Better Naming: "MCP Platform" better reflects the comprehensive nature of the project
- Enhanced Architecture: Improved codebase structure and performance
- Expanded Features: More deployment options, better tooling, enhanced templates
- Future Growth: Better positioned for upcoming MCP ecosystem developments
What Stays the Same
- ✅ All your existing configurations work unchanged
- ✅ Same Docker images and templates
- ✅ Same deployment workflows
- ✅ Full backward compatibility during transition
Migration Steps
- Install new package:
- Update commands:
- Update documentation bookmarks:
- New docs: https://data-everything.github.io/MCP-Platform/
- New repository: https://github.com/Data-Everything/MCP-Platform
Support Timeline
- Current (Legacy) Package: Security updates only through 2025
- New Platform: Active development, new features, full support
- Migration Support: Available through Discord and GitHub issues
�📖 Documentation (Legacy)
- Getting Started - Installation and first deployment
- CLI Reference - Complete command documentation
- Template Guide - Creating and configuring templates
- User Guide - Advanced usage and best practices
🤝 Community
- Discord Server - Get help and discuss features
- GitHub Issues - Report bugs and request features
- Discussions - Share templates and use cases
📝 License
This project is licensed under the Elastic License 2.0.
🙏 Acknowledgments
Built with ❤️ for the MCP community. Thanks to all contributors and template creators!
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
MCP aggregator with many existing NCP templates and allows running external MCP servers too
Related MCP Servers
- Apache 2.0
- -securityAlicense-qualityOpen source MCP server specializing in easy, fast, and secure tools for Databases.Last updated -10,354Apache 2.0
- Mozilla Public License 2.0
- -securityAlicense-qualityA template repository for creating MCP servers that can be easily containerized and used with MCP clients.Last updated -6201MIT License