Provides a command-line interface for scaffolding and managing MCP HexLayer Architecture server projects.

关于

Perch is a developer-friendly command-line tool designed for scaffolding and managing MCP HexLayer Architecture server projects. It empowers developers to build modular, maintainable MCP servers by enforcing clean structure and naming conventions, primarily based on CGUDL (Create, Get, Update, Delete, List) principles. This approach ensures high maintainability, testability, and scalability for server applications.

主要功能

  • Integrates seamlessly with uv for efficient dependency management
  • Built with Typer for a robust and user-friendly command-line experience
  • 0 GitHub stars
  • Scaffold full MCP HexLayer projects with predefined structures
  • Add specific components like integrations, tools, services, and schemas

使用案例

  • Enforcing strict naming conventions for MCP server project directories
  • Quickly initializing new MCP HexLayer projects in current or new directories
  • Streamlining the addition of modular components (integrations, tools, services, schemas) to existing projects