BuildMcpServer
A lightweight framework and tooling system for building and running MCP (Model Context Protocol) servers and inspectors using FastMCP.
Overview
This project provides:
- Easy installation and management of Python environments with
uv - FastMCP-based MCP server and inspector implementations
- CLI tools to run, develop, and debug MCP servers
- Example scripts to get started quickly
Features
- Minimal and fast MCP server using FastMCP
- Interactive MCP Inspector for debugging and querying
- Simple CLI commands for environment setup and server management
- Integration with Python 3.13 and virtual environments
Getting Started
For detailed setup instructions, see the MCP Server Setup Guide and MCP Inspector Setup Guide.
Usage
- Initialize your project environment with
uv - Install dependencies using
uv add - Run MCP servers with
mcp run <script> - Use the inspector to debug and interact with MCP servers
Requirements
- Python 3.13+
uvtool for environment and package management- Node.js (for MCP Inspector UI if used)
Contributing
Contributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request.
License
MIT License © 2025 BuildMcpServer
