MCP Builder
Production-grade CLI tool for scaffolding MCP server projects with enterprise-level best practices.
Quick Start
# Install dependencies
uv sync
# Create your first MCP server project
mcp-builder create
# Or use non-interactive mode
mcp-builder create --name my-server --output ./projects
Features
- 🎯 Interactive CLI with beautiful prompts
- 🛠️ Multiple tool categories (GenAI, RAG, Web Scraping, Data Processing)
- 🐳 Docker support with multi-stage builds
- 🔄 CI/CD templates (GitHub Actions, GitLab CI)
- 📝 Comprehensive documentation
- ✅ Pre-commit hooks and linting
- 🧪 Testing suite with pytest
- 🔒 Type-safe with Pydantic and MyPy
Documentation
See the Complete Setup Guide for detailed instructions.
License
MIT License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mcp_builder_templates-0.1.0.tar.gz
(105.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_builder_templates-0.1.0.tar.gz.
File metadata
- Download URL: mcp_builder_templates-0.1.0.tar.gz
- Upload date:
- Size: 105.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.8.23
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b12b3cb5fea7f20a2fd139227db28d8a72aaff02737db540fe0375c25c5fbea
|
|
| MD5 |
9bb9cb2eff7bde5e1ae0d34b1b6143ff
|
|
| BLAKE2b-256 |
1c518af16875254a93ed43f93c2431a6bb944d1b7f9ef30dca11573bf19b21e8
|
File details
Details for the file mcp_builder_templates-0.1.0-py3-none-any.whl.
File metadata
- Download URL: mcp_builder_templates-0.1.0-py3-none-any.whl
- Upload date:
- Size: 56.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.8.23
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa34c758315fa65d437ace7ded91a5b36ce58b7d095fcf3a7d57e820b67cabc2
|
|
| MD5 |
fbc0ba578bca69e1450099bddeb55d5a
|
|
| BLAKE2b-256 |
69c6c491ce7c5ea879e53aead22ceddfe5aa6f3080c5177fcfe922be5cc7e298
|