š FastMCP Boilerplate
@rainer85ah
š FastMCP Boilerplate ć«ć¤ćć¦
A MCP server built with Python, FastMCP, Ollama, Open-webUI, FastAPI, and Docker following a microservice architecture..
åŗę¬ę å ±
čØå®
仄äøć®čØå®ć使ć£ć¦ććć®ćµć¼ćć¼ć MCP 対åæćÆć©ć¤ć¢ć³ćć«čæ½å ćć¦ćć ććć
{
"mcpServers": {
"mcp-server-rainer85ah": {
"command": "docker",
"args": [
"compose",
"up",
"--build",
"-d"
]
}
}
}ćć¼ć«
ćć¼ć«ćÆę¤åŗććć¾ććć§ćć
ćć¼ć«ćÆ README ććčŖåēć«ę½åŗććć¾ććć”ć³ććć¼ćÆ ## Tools ćØććč¦åŗćć®äøć«čØč¼ććććØć§ććć®ćæćć«åę ć§ćć¾ćć
ę¦č¦
What is FastMCP Boilerplate?
FastMCP Boilerplate is a modern Model Control Protocol (MCP) project built with Python, FastMCP, FastAPI, Docker, and integrated with Ollama and Open-webUI. It provides a lightweight, extensible foundation for building and deploying AI/LLM systems, targeting developers who need a fast start or production-ready template.
How to use FastMCP Boilerplate?
Clone the repository, then run docker compose up --build -d to start all services. Access Ollama on port 11434, API docs at http://localhost:8000/docs, and Open-webUI on port 3000.
Key features of FastMCP Boilerplate
- 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
Use cases of FastMCP Boilerplate
- Building AI chat platforms
- Creating model routing gateways
- Setting up developer LLM sandboxes
- Developing FastAPI-based ML backends
FAQ from FastMCP Boilerplate
What license does FastMCP Boilerplate use?
It is licensed under the MIT License.
What runtime is required?
Python 3.12 or higher is required.
How do I access the API documentation?
After starting with Docker, OpenAPI docs are available at http://localhost:8000/docs and the OpenAPI spec at http://localhost:8000/openapi.json.
What is the purpose of this project?
It serves as a boilerplate for building MCP servers, integrating FastMCP, FastAPI, Ollama, and Open-webUI for AI/LLM management and exposure.
ćéēŗč ćć¼ć«ćć®ä»ć®ć³ć³ćć³ć
sentry-mcp
getsentryAn MCP server for interacting with Sentry via LLMs.
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
@vercel/mcp-adapter
vercelEasily spin up an MCP Server on Next.js, Nuxt, Svelte, and more
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
ć³ć”ć³ć