MCPサーバーの実践
開発プラクティスを実施するためのツールを提供するモデル コンテキスト プロトコル サーバー。
概要
この MCP サーバーは、次のような開発プラクティスの実施と自動化を支援するツールを提供します。
- 支店名の検証
- バージョン管理
- PR準備
- ライセンスヘッダー管理
- コミット前のフックのインストール
インストール
開発インストールの場合:
UVツールの使用
UV を使用してパッケージをグローバルにインストールする場合は、ファイルの破損を避けるために次の手順に従ってください。
オプション1: install_fullスクリプトを使用する
このスクリプトは次のことを行います。
- 以前のビルド成果物をクリーンアップする
- パッケージをビルドする
- UVツールを使用して最新のホイールをインストールする
オプション2: 手動プロセス
- まず、パッケージ ホイールをビルドします。
- ホイールを直接インストールします (ソース ディレクトリの代わりに):
重要:ソースディレクトリで直接
uv tool install .
実行しないでください。ファイルが破損する可能性があります。必ず最初にホイールをビルドしてください。
使用法
MCPサーバーとして
サーバーは次の方法で呼び出すことができます。
注:
uvx mcp-server-practices
による直接呼び出しのサポートは、将来のリリースで計画されています。
サーバーオプション
--log-level
: ログレベルを設定する (DEBUG、INFO、WARNING、ERROR、CRITICAL)--project-root
: プロジェクトのルートディレクトリを指定する--log-file
: ファイルへのログ記録を有効にする(デフォルト)--no-log-file
: ファイルへのログ出力を無効にする--log-file-path
: カスタムログファイルパスを指定する
CLIツールとして
注:
uvx mcp-server-practices cli
による直接呼び出しのサポートは、将来のリリースで計画されています。
分岐コマンド
Jira コマンド
MCP構成
発達
テスト
ライセンスヘッダー
ライセンス
Related MCP Servers
- AsecurityFlicenseAqualityMCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.Last updated -1843TypeScript
- -securityAlicense-qualityA specialized MCP server for in-depth analysis of git repositories, offering tools for branch overview, time period analysis, file changes, and merge recommendations.Last updated -41JavaScriptApache 2.0
- AsecurityAlicenseAqualityMCP Tool Server for Gitee, supporting the management of repository files/branches, Issues, and Pull Requests.Last updated -20104TypeScriptMIT License
- AsecurityFlicenseAqualityMCP server for managing Git operations on local repositories, allowing users to list repositories, get and create tags, list commits, push tags, and refresh repositories through a standardized interface.Last updated -6Python