「CodeLogic」MCP サーバーとは?
CodeLogic MCP サーバーは、Model Context Protocol (MCP) を実装したもので、AI プログラミングアシスタントに CodeLogic の包括的なソフトウェア依存関係データへのアクセスを提供します。このサーバーに接続することで、AI クライアントは CodeLogic の知見を活用し、コード分析や依存関係トレース、プログラム理解などのタスクを強化できます。これにより、開発者や AI エージェントはコードベースに対して高度なクエリを実行したり、複雑な依存関係を可視化したり、ソフトウェア構造の理解を必要とするワークフローを自動化することが可能になります。サーバーは AI システムと CodeLogic データの橋渡し役を担い、開発プロセスの効率化やコード関連タスクの生産性向上に貢献します。
プロンプト一覧
リポジトリにはプロンプトテンプレートに関する情報は提供されていません。
リソース一覧
リポジトリには明示的なリソース情報は提供されていません。
ツール一覧
- ツール 1:
- 説明は未記載です。サーバーは 2 つのツールを実装しますが、名称や詳細な機能はドキュメントに記載されていません。
- ツール 2:
- 説明は未記載です。
この MCP サーバーのユースケース
- コードベース分析
AI アシスタントが詳細な依存関係データへアクセスし、ソフトウェアプロジェクトの構造把握や潜在的な課題特定を支援します。 - 依存関係の可視化
複雑なソフトウェア依存関係の可視化をサポートし、コンポーネント間の関係性を理解しやすくし、リファクタリング効率を高めます。 - 自動リファクタリング支援
最新の依存関係情報を提供し、安全なリファクタリングの機会を特定します。 - インパクト分析
依存関係をたどることで、コード変更を実装する前にその影響を予測できるよう支援します。
セットアップ方法
Windsurf
- 必要な前提条件(Node.js など)が満たされていることを確認します。
- MCP サーバー用の設定ファイルを開きます。
- 以下のスニペットを使って CodeLogic MCP サーバーを追加します:
{ "mcpServers": { "codelogic-mcp": { "command": "npx", "args": ["@codelogic/mcp-server@latest"] } } } - 設定を保存し、必要に応じて Windsurf を再起動します。
- MCP サーバーへの接続を確認してください。
Claude
- 必要な前提条件がインストールされていることを確認します。
- MCP サーバー設定セクションを探します。
- 以下の設定を追加します:
{ "mcpServers": { "codelogic-mcp": { "command": "npx", "args": ["@codelogic/mcp-server@latest"] } } } - 変更を保存し、Claude 環境を再起動します。
- サーバーが稼働していることを確認します。
Cursor
- すべての依存関係がインストールされていることを確認します。
- MCP サーバー設定ファイルにアクセスします。
- 以下の設定を挿入します:
{ "mcpServers": { "codelogic-mcp": { "command": "npx", "args": ["@codelogic/mcp-server@latest"] } } } - 設定を保存し、必要に応じて Cursor を再起動します。
- 接続をテストしてください。
Cline
- すべての前提条件を満たしてください。
- MCP サーバー用の設定ファイルを編集します。
- 以下の設定を追加します:
{ "mcpServers": { "codelogic-mcp": { "command": "npx", "args": ["@codelogic/mcp-server@latest"] } } } - 設定を保存し、Cline を再起動します。
- MCP サーバーが正常に動作していることを確認してください。
API キーを環境変数で安全に管理する方法
API キーを安全に保存するには、設定内で環境変数を利用してください。サンプル:
{
"mcpServers": {
"codelogic-mcp": {
"command": "npx",
"args": ["@codelogic/mcp-server@latest"],
"env": {
"CODELOGIC_API_KEY": "${{ secrets.CODELOGIC_API_KEY }}"
},
"inputs": {
"api_key": "${{ secrets.CODELOGIC_API_KEY }}"
}
}
}
}
FlowHunt フローでの MCP 利用方法
FlowHunt で MCP サーバーをワークフローに統合するには、まず MCP コンポーネントをフローに追加し、AI エージェントに接続します。

MCP コンポーネントをクリックして設定パネルを開きます。システム MCP 設定セクションで、以下の JSON 形式で MCP サーバー情報を入力してください。
{
"codelogic-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AI エージェントはこの MCP をツールとして利用でき、すべての機能と能力にアクセス可能となります。“codelogic-mcp” はご利用の実際の MCP サーバー名に、URL もご自身の MCP サーバーの URL に置き換えてください。
概要
| セクション | 有無 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | プロンプトテンプレートの情報なし |
| リソース一覧 | ⛔ | 明示的なリソース記載なし |
| ツール一覧 | ✅ | 「2つのツールを実装」とあるが名称や機能詳細は記載なし |
| API キーのセキュリティ | ✅ | 環境変数利用例あり |
| サンプリング対応(評価では重要度低) | ⛔ | 言及なし |
上記の表から、CodeLogic MCP サーバーは豊富な依存関係データへの橋渡しとして有用ですが、利用可能なプロンプトやリソース、ツールの詳細な情報が不足しています。セットアップやセキュリティは十分に説明されていますが、さらなる情報があれば一層実用性が高まります。リポジトリは明快さとオープンライセンスの点で 6/10 の評価ですが、高度な統合や活用に必要な詳細が不足しているため減点となっています。
MCP スコア
| ライセンスあり | ✅ (MPL-2.0) |
|---|---|
| ツールが1つ以上ある | ✅ |
| フォーク数 | 6 |
| スター数 | 14 |
