οΏ½ Migrate to MCP Platform β’ π¬ Discord Community β’ οΏ½ Legacy Docs Zero-configuration deployment of production-ready MCP servers with Docker containers, comprehensive CLI tools, and intelligent caching. Focus on AI integration, not infrastructure setup. That's it! Your MCP server is running at http://localhost:8080 Perfect for: AI developers, data scientists, DevOps teams building with MCP. Deploy M
Add this skill
npx mdskills install Data-Everything/mcp-server-templatesLegacy project in maintenance mode redirecting users to new repository and package
1# π This Project Has Moved!23> ## β οΈ **IMPORTANT: This repository has been renamed and moved to [MCP Platform](https://github.com/Data-Everything/MCP-Platform)**4>5> **What changed:**6> - **New Repository**: [`Data-Everything/MCP-Platform`](https://github.com/Data-Everything/MCP-Platform)7> - **New Package**: `pip install mcp-platform` (replaces `mcp-templates`)8> - **New CLI**: `mcpp` command (replaces `mcpt`)9> - **Enhanced Features**: Improved architecture and expanded capabilities10>11> **Migration is easy:**12> ```bash13> # Uninstall old package14> pip uninstall mcp-templates15>16> # Install new package17> pip install mcp-platform18>19> # Use new command (all your configs work the same!)20> mcpp deploy demo # instead of mcpt deploy demo21> ```22>23> **π [Complete Migration Guide](https://github.com/Data-Everything/MCP-Platform#migration-from-mcp-templates)** | **π [New Documentation](https://data-everything.github.io/MCP-Platform/)**2425---2627# MCP Server Templates (Legacy)2829> **β οΈ This version is in maintenance mode. Please migrate to [MCP Platform](https://github.com/Data-Everything/MCP-Platform) for latest features and updates.**3031[](https://pypi.org/project/mcp-templates/)32[](https://pypi.org/project/mcp-templates/)33[](LICENSE)34[](https://discord.gg/55Cfxe9gnr)3536<div align="center">3738**οΏ½ [Migrate to MCP Platform](https://github.com/Data-Everything/MCP-Platform)** β’ **[π¬ Discord Community](https://discord.gg/55Cfxe9gnr)** β’ **[οΏ½ Legacy Docs](#-quick-start)**3940</div>4142> **Deploy Model Context Protocol (MCP) servers in seconds, not hours.**4344Zero-configuration deployment of production-ready MCP servers with Docker containers, comprehensive CLI tools, and intelligent caching. Focus on AI integration, not infrastructure setup.4546---4748## π Quick Start4950```bash51# Install MCP Templates52pip install mcp-templates5354# List available templates55mcpt list5657# Deploy instantly58mcpt deploy demo5960# View deployment61mcpt logs demo62```6364**That's it!** Your MCP server is running at `http://localhost:8080`6566---6768## β‘ Why MCP Templates?6970| Traditional MCP Setup | With MCP Templates |71|----------------------|-------------------|72| β Complex configuration | β One-command deployment |73| β Docker expertise required | β Zero configuration needed |74| β Manual tool discovery | β Automatic detection |75| β Environment setup headaches | β Pre-built containers |7677**Perfect for:** AI developers, data scientists, DevOps teams building with MCP.7879---8081## π Key Features8283### π±οΈ **One-Click Deployment**84Deploy MCP servers instantly with pre-built templatesβno Docker knowledge required.8586### π **Smart Tool Discovery**87Automatically finds and showcases every tool your server offers.8889### π§ **Intelligent Caching**906-hour template caching with automatic invalidation for lightning-fast operations.9192### π» **Powerful CLI**93Comprehensive command-line interface for deployment, management, and tool execution.9495### π οΈ **Flexible Configuration**96Configure via JSON, YAML, environment variables, CLI options, or override parameters.9798### π¦ **Growing Template Library**99Ready-to-use templates for common use cases: filesystem, databases, APIs, and more.100101---102103## π Installation104105### PyPI (Recommended)106```bash107pip install mcp-templates108```109110### Docker111```bash112docker run --privileged -it dataeverything/mcp-server-templates:latest deploy demo113```114115### From Source116```bash117git clone https://github.com/DataEverything/mcp-server-templates.git118cd mcp-server-templates119pip install -r requirements.txt120```121122---123124## π― Common Use Cases125126### Deploy with Custom Configuration127```bash128# Basic deployment129mcpt deploy filesystem --config allowed_dirs="/path/to/data"130131# Advanced overrides132mcpt deploy demo --override metadata__version=2.0 --transport http133```134135### Manage Deployments136```bash137# List all deployments138mcpt list --deployed139140# Stop a deployment141mcpt stop demo142143# View logs144mcpt logs demo --follow145```146147### Template Development148```bash149# Create new template150mcpt create my-template151152# Test locally153mcpt deploy my-template --backend mock154```155156---157158## ποΈ Architecture159160```161βββββββββββββββ βββββββββββββββββββββ βββββββββββββββββββββββ162β CLI Tool βββββΆβ DeploymentManager βββββΆβ Backend (Docker) β163β (mcpt) β β β β β164βββββββββββββββ βββββββββββββββββββββ βββββββββββββββββββββββ165 β β β166 βΌ βΌ βΌ167βββββββββββββββ βββββββββββββββββββββ βββββββββββββββββββββββ168β Template β β CacheManager β β Container Instance β169β Discovery β β (6hr TTL) β β β170βββββββββββββββ βββββββββββββββββββββ βββββββββββββββββββββββ171```172173**Configuration Flow:** Template Defaults β Config File β CLI Options β Environment Variables174175---176177## π¦ Available Templates178179| Template | Description | Transport | Use Case |180|----------|-------------|-----------|----------|181| **demo** | Hello world MCP server | HTTP, stdio | Testing & learning |182| **filesystem** | Secure file operations | stdio | File management |183| **gitlab** | GitLab API integration | stdio | CI/CD workflows |184| **github** | GitHub API integration | stdio | Development workflows |185| **zendesk** | Customer support tools | HTTP, stdio | Support automation |186187[View all templates β](https://data-everything.github.io/mcp-server-templates/server-templates/)188189---190191## π οΈ Configuration Examples192193### Basic Configuration194```bash195mcpt deploy filesystem --config allowed_dirs="/home/user/data"196```197198### Advanced Configuration199```bash200mcpt deploy gitlab \201 --config gitlab_token="$GITLAB_TOKEN" \202 --config read_only_mode=true \203 --override metadata__version=1.2.0 \204 --transport stdio205```206207### Configuration File208```json209{210 "allowed_dirs": "/home/user/projects",211 "log_level": "DEBUG",212 "security": {213 "read_only": false,214 "max_file_size": "100MB"215 }216}217```218219```bash220mcpt deploy filesystem --config-file myconfig.json221```222223---224225## π§ Template Development226227### Creating Templates2282291. **Use the generator**:230 ```bash231 mcpt create my-template232 ```2332342. **Define template.json**:235 ```json236 {237 "name": "My Template",238 "description": "Custom MCP server",239 "docker_image": "my-org/my-mcp-server",240 "transport": {241 "default": "stdio",242 "supported": ["stdio", "http"]243 },244 "config_schema": {245 "type": "object",246 "properties": {247 "api_key": {248 "type": "string",249 "env_mapping": "API_KEY",250 "sensitive": true251 }252 }253 }254 }255 ```2562573. **Test and deploy**:258 ```bash259 mcpt deploy my-template --backend mock260 ```261262[Full template development guide β](https://data-everything.github.io/mcp-server-templates/templates/creating/)263264---265266## οΏ½ Migration to MCP Platform267268**This repository has evolved into MCP Platform with enhanced features and better architecture.**269270### Why We Moved2712721. **Better Naming**: "MCP Platform" better reflects the comprehensive nature of the project2732. **Enhanced Architecture**: Improved codebase structure and performance2743. **Expanded Features**: More deployment options, better tooling, enhanced templates2754. **Future Growth**: Better positioned for upcoming MCP ecosystem developments276277### What Stays the Same278279- β All your existing configurations work unchanged280- β Same Docker images and templates281- β Same deployment workflows282- β Full backward compatibility during transition283284### Migration Steps2852861. **Install new package:**287 ```bash288 pip uninstall mcp-templates289 pip install mcp-platform290 ```2912922. **Update commands:**293 ```bash294 # Old command295 mcpt deploy demo296297 # New command (everything else identical)298 mcpp deploy demo299 ```3003013. **Update documentation bookmarks:**302 - New docs: https://data-everything.github.io/MCP-Platform/303 - New repository: https://github.com/Data-Everything/MCP-Platform304305### Support Timeline306307- **Current (Legacy) Package**: Security updates only through 2025308- **New Platform**: Active development, new features, full support309- **Migration Support**: Available through Discord and GitHub issues310311**π [Start your migration now β](https://github.com/Data-Everything/MCP-Platform)**312313---314315## οΏ½π Documentation (Legacy)316317- **[Getting Started](https://data-everything.github.io/mcp-server-templates/getting-started/)** - Installation and first deployment318- **[CLI Reference](https://data-everything.github.io/mcp-server-templates/cli/)** - Complete command documentation319- **[Template Guide](https://data-everything.github.io/mcp-server-templates/templates/)** - Creating and configuring templates320- **[User Guide](https://data-everything.github.io/mcp-server-templates/user-guide/)** - Advanced usage and best practices321322---323324## π€ Community325326- **[Discord Server](https://discord.gg/55Cfxe9gnr)** - Get help and discuss features327- **[GitHub Issues](https://github.com/DataEverything/mcp-server-templates/issues)** - Report bugs and request features328- **[Discussions](https://github.com/DataEverything/mcp-server-templates/discussions)** - Share templates and use cases329330---331332## π License333334This project is licensed under the [Elastic License 2.0](LICENSE).335336---337338## π Acknowledgments339340Built with β€οΈ for the MCP community. Thanks to all contributors and template creators!341
Full transparency β inspect the skill content before installing.