LPS MCP

by lpsDevelopers
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

LPS MCP - クロード用ツールサーバー

概要

LPS MCP は、Claude に高度なツールを提供し、安全なファイル システム アクセスと順次思考機能を可能にする最小限の機能を備えたサーバーです。このサーバーは、作業環境における AI アシスタントの機能を強化するための LPS インフラストラクチャの一部です。

特徴

  • セキュアファイルシステムアクセス: セキュリティ制限付きのファイル閲覧および読み取り専用機能
  • シーケンシャル思考ツール:複雑な問題を構造化された思考ステップに分解する能力
  • カスタマイズ可能な設定: アクセス可能なディレクトリを制御

前提条件

  • Python 3.10以上
  • UV(Python パッケージ マネージャー)がインストールされ、システム PATH に含まれている
  • Claude Desktop(最新バージョン)

施設

  1. 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 | sh
  2. UV が PATH にあることを確認します
    uv --version
  3. このリポジトリをクローンまたはダウンロードします:
    git clone https://github.com/lpsDevelopers/LPS-MCP cd mcp-lps
  4. 依存関係をインストールします:
    uv pip install "mcp[cli]"

Claude Desktopによる構成

  1. Claudeデスクトップの設定を開く(Claudeメニュー → 設定 → 開発者 → 設定の編集)
  2. 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を選択してください
  3. 新しい設定を読み込むには、 Claude Desktop を再起動します

利用可能なツール

ファイルシステムツール

  • read_file : ファイルの内容を読み込む
  • read_multiple_files : 複数のファイルを同時に読み取る
  • list_directory : 場所にあるファイルとディレクトリを表示します
  • directory_tree : ディレクトリ構造をJSON形式で表示します
  • search_files_tool : 名前でファイルを検索する
  • get_file_info : ファイルのメタデータを表示する
  • list_allowed_directories : 許可されたディレクトリを一覧表示する

シーケンシャルシンキングツール

  • sequentialthinking : クロードは、複雑な問題を構造化された思考ステップに分解して、次のことを行うことができます。
    • 論理的な思考の順序に従う
    • 前回の考えを振り返る
    • さまざまなアプローチを探索するためのブランチを作成する
    • 必要なステップ数を動的に調整する

使用

設定が完了したら、Claude に次のことを依頼できます。

  1. 許可された場所からファイルを読み取ります:
    • 「ファイル[パス]を読み取れますか?」
    • [パス]の内容を表示」
  2. ディレクトリを探索:
    • [ディレクトリ] にはどんなファイルがありますか?」
    • [ディレクトリ]内のファイル構造を表示してください」
  3. 連続的な思考を使う:
    • 「次の問題を段階的に分析してください: [問題]」
    • 「連続的な思考を使って[タスク]の計画を立てる」
  4. 結合ツール:
    • クロードさんが情報を読んでプロジェクト構造について学んだら、複雑なコード関連の問題に対する解決策を推測するために、連続的な思考を使用するように依頼できます。

安全

このサーバーは厳格なセキュリティ対策を実施しています:

  • 明示的に許可されたディレクトリのみへのアクセスを制限
  • セキュリティバイパスを防ぐためにシンボリックリンクを解決する
  • 要求されたすべてのルートの検証
  • 不正な変更を防ぐための読み取り専用モード

トラブルシューティング

  • サーバーが Claude に表示されません。UV が正しくインストールされ、PATH に含まれていること、および構成ファイル内のパスが正しいことを確認してください。
  • アクセス拒否エラー: 許可されたパス内のディレクトリにアクセスしようとしていることを確認してください。
  • Claude はツールを見つけることができません: 設定を変更した後、Claude Desktop を再起動してください。

LPS

-
security - not tested
A
license - permissive license
-
quality - not tested

Claude AI に安全なファイル システム アクセスと順次思考機能を提供する最小限のサーバー。これにより、Claude はディレクトリをナビゲートし、ファイルを読み取り、複雑な問題を構造化された思考ステップに分解できます。

  1. Descripción General
    1. Características
      1. Requisitos Previos
        1. Instalación
          1. Configuración con Claude Desktop
            1. Herramientas Disponibles
              1. Herramientas de Sistema de Archivos
              2. Herramienta de Pensamiento Secuencial
            2. Uso
              1. Seguridad
                1. Solución de Problemas
                  ID: n8ukfxkc9i