LPS-MCP 服务器

LPS MCP 是一个为 Claude 提供高级工具的最小功能服务器,允许安全访问文件系统和顺序思考能力。该服务器是 LPS 基础设施的一部分,旨在增强 AI 助手在工作环境中的能力。

  • by lpsDevelopers
  • 更新于
在 GitHub 查看 lpsDevelopers/LPS-MCP

使用说明

产品定位

LPS MCP 是一个为 Claude 提供高级工具的最小功能服务器,旨在增强 AI 助手在工作环境中的能力。

核心功能

  • 安全访问文件系统:具有安全限制的文件导航和只读功能
  • 顺序思考工具:将复杂问题分解为结构化思考步骤的能力
  • 可定制配置:控制哪些目录可访问

适用场景

  • 需要安全访问文件系统的 AI 助手环境
  • 需要分解复杂问题的 AI 助手环境
  • 需要定制化目录访问控制的 AI 助手环境

工具列表

文件系统工具

  • read_file:读取文件内容
  • read_multiple_files:同时读取多个文件
  • list_directory:显示位置中的文件和目录
  • directory_tree:以 JSON 格式显示目录结构
  • search_files_tool:按名称搜索文件
  • get_file_info:显示文件元数据
  • list_allowed_directories:列出允许的目录

顺序思考工具

  • sequentialthinking:允许 Claude 将复杂问题分解为结构化思考步骤

使用教程

使用依赖

  1. 安装 Python 3.10 或更高版本
  2. 安装 UV(Python 包管理器)
    • Windows (PowerShell):
      powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
      
    • macOS/Linux:
      curl -LsSf https://astral.sh/uv/install.sh | sh
      
  3. 验证 UV 是否在 PATH 中
    uv --version
    

安装教程

  1. 克隆或下载仓库
    git clone https://github.com/lpsDevelopers/LPS-MCP
    cd mcp-lps
    
  2. 安装依赖
    uv pip install "mcp[cli]"
    

调试方式

  1. 确保 UV 正确安装并在 PATH 中
    uv --version
    
  2. 检查配置文件路径是否正确
  3. 重启 Claude Desktop 以加载新配置