Containerizes the MCP server for easy deployment and reproducibility in development and production environments
Provides a high-performance API backend with OpenAPI documentation for the MCP server
Enables LLM execution and orchestration for AI model management through the MCP server
Serves as the primary programming language for the MCP server implementation
🚀 FastMCP Boilerplate
A modern MCP (Model Control Plane) project built with Python, FastMCP, FastAPI, Docker, and integrated with Ollama and Open-webUI.
This project provides a lightweight, extensible foundation for building and deploying intelligent systems that manage and expose AI/LLM capabilities.
🔧 Tech Stack
- 🐍 Python – Primary language
- ⚡ FastMCP – Model Control Plane framework for managing AI models
- 🌐 FastAPI – High-performance API backend
- 🧠 Ollama – LLM execution and orchestration
- 🧩 Open-webUI – Chat-style interface for AI interactions
- 🐳 Docker – Containerized for easy deployment and reproducibility in dev and production environments.
🧱 Features
- 🚀 Fast startup with Docker
- 🔌 Easy integration with Ollama and Open-webUI
- 📦 Pluggable architecture for adding models and routes
- 🎯 Designed for rapid prototyping or production use
- ✅ REST API ready with OpenAPI docs
📦 Getting Started
1. Clone the repo
🐳 2. Run with Docker Compose (recommended)
3. Access the app
🌱 Use as a Boilerplate
Use this project as a starter template for:
- AI chat platforms
- Model routing gateways
- Developer LLM sandboxes
- FastAPI-based ML backends
📜 License
This project is licensed under the MIT License.
You are free to use, modify, and distribute this software with proper attribution.
🤝 Contributing
Contributions are welcome! Feel free to:
- ⭐ Star the project
- 🍴 Fork the repo
- 🛠️ Open issues or feature requests
- 🔁 Submit pull requests
📫 Contact
Created with 💡 by Rainer Arencibia
🔗 Connect with me on LinkedIn
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
A modern Model Control Plane (MCP) project that provides a lightweight, extensible foundation for building and deploying intelligent systems that manage and expose AI/LLM capabilities through Python, FastAPI, and Docker.
Related MCP Servers
- -securityFlicense-qualityA production-ready MCP server built with FastAPI, providing an enhanced tool registry for creating, managing, and documenting AI tools for Large Language Models (LLMs).Last updated -13Python
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that exposes the official Notion SDK, allowing AI models to interact with Notion workspaces.Last updated -17777TypeScriptApache 2.0
- AsecurityFlicenseAqualityA template for building tools based on the Model Control Protocol (MCP) framework, providing a structured way to develop and integrate custom tools with Cursor.Last updated -2Python
- -securityFlicense-qualityAn MCP server that enables AI assistants to interact with the Plane project management platform, allowing them to manage workspaces, projects, issues, and comments through a structured API.Last updated -JavaScript