JUHE API Marketplace
rainer85ah avatar
MCP Server

FastMCP Boilerplate

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.

12
GitHub Stars
11/21/2025
Last Updated
No Configuration
Please check the documentation below.
  1. Home
  2. MCP Servers
  3. mcp-server

README Documentation

šŸš€ FastMCP Boilerplate for MCP Servers

A modern MCP (Model Control Protocol) 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.

Model Control Protocol (MCP)

šŸ”§ Tech Stack

  • šŸ Python – Primary language
  • ⚔ FastMCP – Model Control Protocol 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


git clone https://github.com/rainer85ah/mcp-server.git
cd mcp-server

🐳 2. Run with Docker Compose (recommended)


docker compose up --build -d

3. Access the app


Ollama: http://localhost:11434
API Docs: http://localhost:8000/docs
OpenAPI: http://localhost:8000/openapi.json
MCP Server: http://localhost:8000/service/mcp/
Open-webUI: http://localhost:3000

🌱 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

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.ai
Copyright Ā© 2025 - All rights reserved