A production-grade CLI tool for scaffolding MCP server projects with best practices
Project description
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
Project details
Release history Release notifications | RSS feed
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
|