LPS MCP - クロード用ツールサーバー
概要
LPS MCP は、Claude に高度なツールを提供し、安全なファイル システム アクセスと順次思考機能を可能にする最小限の機能を備えたサーバーです。このサーバーは、作業環境における AI アシスタントの機能を強化するための LPS インフラストラクチャの一部です。
Related MCP server: MCP Unified Server
特徴
セキュアファイルシステムアクセス: セキュリティ制限付きのファイル閲覧および読み取り専用機能
シーケンシャル思考ツール:複雑な問題を構造化された思考ステップに分解する能力
カスタマイズ可能な設定: アクセス可能なディレクトリを制御
前提条件
Python 3.10以上
UV(Python パッケージ マネージャー)がインストールされ、システム PATH に含まれている
Claude Desktop(最新バージョン)
施設
UV をインストールします(まだインストールされていない場合)。
# Para Windows (PowerShell): powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # Para macOS/Linux: curl -LsSf https://astral.sh/uv/install.sh | shUV が PATH にあることを確認します。
uv --versionこのリポジトリをクローンまたはダウンロードします:
git clone https://github.com/lpsDevelopers/LPS-MCP cd mcp-lps依存関係をインストールします:
uv pip install "mcp[cli]"
Claude Desktopによる構成
Claudeデスクトップの設定を開く(Claudeメニュー → 設定 → 開発者 → 設定の編集)
claude_desktop_config.jsonファイルに次の構成を追加します。{ "mcpServers": { "lps-mcp": { "command": "uv", "args": [ "--directory", "path/to/LPS-MCP", "run", "server.py", "path/to/directory" ] } } }重要:
path/to/LPS-MCP``server.pyが保存されているディレクトリへの絶対パスに置き換えます。最後のパラメータは、アクセスが許可されるディレクトリです (複数のディレクトリをコンマで区切って追加できます)。言語: スペイン語の説明があるツールを使用するには、 server_es.pyを選択してください
新しい設定を読み込むには、 Claude Desktop を再起動します。
利用可能なツール
ファイルシステムツール
read_file: ファイルの内容を読み込むread_multiple_files: 複数のファイルを同時に読み取るlist_directory: 場所にあるファイルとディレクトリを表示しますdirectory_tree: ディレクトリ構造をJSON形式で表示しますsearch_files_tool: 名前でファイルを検索するget_file_info: ファイルのメタデータを表示するlist_allowed_directories: 許可されたディレクトリを一覧表示する
シーケンシャルシンキングツール
sequentialthinking: クロードは、複雑な問題を構造化された思考ステップに分解して、次のことを行うことができます。論理的な思考の順序に従う
前回の考えを振り返る
さまざまなアプローチを探索するためのブランチを作成する
必要なステップ数を動的に調整する
使用
設定が完了したら、Claude に次のことを依頼できます。
許可された場所からファイルを読み取ります:
「ファイル[パス]を読み取れますか?」
「[パス]の内容を表示」
ディレクトリを探索:
「[ディレクトリ] にはどんなファイルがありますか?」
「[ディレクトリ]内のファイル構造を表示してください」
連続的な思考を使う:
「次の問題を段階的に分析してください: [問題]」
「連続的な思考を使って[タスク]の計画を立てる」
結合ツール:
クロードさんが情報を読んでプロジェクト構造について学んだら、複雑なコード関連の問題に対する解決策を推測するために、連続的な思考を使用するように依頼できます。
安全
このサーバーは厳格なセキュリティ対策を実施しています:
明示的に許可されたディレクトリのみへのアクセスを制限
セキュリティバイパスを防ぐためにシンボリックリンクを解決する
要求されたすべてのルートの検証
不正な変更を防ぐための読み取り専用モード
トラブルシューティング
サーバーが Claude に表示されません。UV が正しくインストールされ、PATH に含まれていること、および構成ファイル内のパスが正しいことを確認してください。
アクセス拒否エラー: 許可されたパス内のディレクトリにアクセスしようとしていることを確認してください。
Claude はツールを見つけることができません: 設定を変更した後、Claude Desktop を再起動してください。
LPS