Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_builder_templates-0.1.0-py3-none-any.whl (56.6 kB view details)

Uploaded Python 3

File details

Details for the file mcp_builder_templates-0.1.0.tar.gz.

File metadata

File hashes

Hashes for mcp_builder_templates-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9b12b3cb5fea7f20a2fd139227db28d8a72aaff02737db540fe0375c25c5fbea
MD5 9bb9cb2eff7bde5e1ae0d34b1b6143ff
BLAKE2b-256 1c518af16875254a93ed43f93c2431a6bb944d1b7f9ef30dca11573bf19b21e8

See more details on using hashes here.

File details

Details for the file mcp_builder_templates-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_builder_templates-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa34c758315fa65d437ace7ded91a5b36ce58b7d095fcf3a7d57e820b67cabc2
MD5 fbc0ba578bca69e1450099bddeb55d5a
BLAKE2b-256 69c6c491ce7c5ea879e53aead22ceddfe5aa6f3080c5177fcfe922be5cc7e298

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page