remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides tools for managing Git branches according to standardized conventions, including validating branch names, creating branches of different types (feature, bugfix, hotfix, release, docs), and retrieving branch information.
Integrates with Jira to fetch issue summaries for use in branch names and update issue status when creating branches, allowing for automated workflow transitions when development work begins.
MCPサーバーの実践
開発プラクティスを実施するためのツールを提供するモデル コンテキスト プロトコル サーバー。
概要
この MCP サーバーは、次のような開発プラクティスの実施と自動化を支援するツールを提供します。
- 支店名の検証
- バージョン管理
- PR準備
- ライセンスヘッダー管理
- コミット前のフックのインストール
インストール
開発インストールの場合:
UVツールの使用
UV を使用してパッケージをグローバルにインストールする場合は、ファイルの破損を避けるために次の手順に従ってください。
オプション1: install_fullスクリプトを使用する
このスクリプトは次のことを行います。
- 以前のビルド成果物をクリーンアップする
- パッケージをビルドする
- UVツールを使用して最新のホイールをインストールする
オプション2: 手動プロセス
- まず、パッケージ ホイールをビルドします。Copy
- ホイールを直接インストールします (ソース ディレクトリの代わりに):Copy
重要:ソースディレクトリで直接
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構成
発達
テスト
ライセンスヘッダー
ライセンス
This server cannot be installed
標準化された Git ブランチ管理と Jira 統合のためのツールを提供する MCP サーバー。開発者は規則に従ってブランチを作成、検証し、Jira の問題と同期できます。