LPS MCP - Tool Server for Claude
General Description
LPS MCP is a minimally functional server designed to provide advanced tools for Claude, enabling secure file system access and sequential thinking capabilities. This server is part of the LPS infrastructure to enhance the capabilities of AI assistants in work environments.
Characteristics
- Secure File System Access : Browsing and read-only file functions with security limits
- Sequential Thinking Tool : Ability to break down complex problems into structured thinking steps
- Customizable Settings : Control over which directories are accessible
Prerequisites
- Python 3.10 or higher
- UV (Python package manager) installed and in the system PATH
- Claude Desktop (latest version)
Facility
- Install UV (if not already installed):Copy
- Verify that UV is in the PATH :Copy
- Clone or download this repository:Copy
- Install dependencies :Copy
Configuration with Claude Desktop
- Open Claude Desktop settings (Claude menu → Settings → Developer → Edit Settings)
- Add the following configuration to your
claude_desktop_config.json
file:Important : ReplaceCopypath/to/LPS-MCP
with the absolute path to the directory whereserver.py
is stored. The last parameter is the directory to which access will be granted (you can add multiple directories by separating them with commas).Languages : To use tools with Spanish descriptions, select server_es.py - Restart Claude Desktop to load the new settings.
Available Tools
File System Tools
read_file
: Reads the contents of a fileread_multiple_files
: Read multiple files simultaneouslylist_directory
: Displays files and directories in a locationdirectory_tree
: Displays the directory structure in JSON formatsearch_files_tool
: Search for files by nameget_file_info
: Displays file metadatalist_allowed_directories
: Lists allowed directories
Sequential Thinking Tool
sequentialthinking
: Allows Claude to break down complex problems into structured thinking steps, with the ability to:- Follow a logical sequence of thoughts
- Review previous thoughts
- Create branches to explore different approaches
- Dynamically adjust the number of steps required
Use
Once set up, you can ask Claude to:
- Read files from allowed locations:
- "Can you read the file [path]?"
- "Show me the contents of [path]"
- Explore directories :
- "What files are in [directory]?"
- "Show me the file structure in [directory]"
- Use sequential thinking :
- "Analyze the following problem step by step: [problem]"
- "Develop a plan for [task] using sequential thinking"
- Combine tools :
- Once Claude has learned about project structure by reading the information, you can ask him to use sequential thinking to try to deduce a solution to a complex code-related problem.
Security
This server implements strict security measures:
- Restricted access to only explicitly allowed directories
- Resolving symbolic links to prevent security bypasses
- Validation of all requested routes
- Read-only mode to prevent unauthorized modifications
Troubleshooting
- The server is not showing up in Claude : Make sure UV is installed correctly and in the PATH, and that the paths in the configuration file are correct.
- Access Denied Error : Please verify that you are trying to access directories within the allowed paths.
- Claude cannot find the tools : Restart Claude Desktop after changing the settings.
LPS
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A minimal server that provides Claude AI with secure file system access and sequential thinking capabilities, allowing Claude to navigate directories, read files, and break down complex problems into structured thinking steps.
Related MCP Servers
- -securityFlicense-qualityAn MCP server that allows Claude AI to perform filesystem operations including reading, writing, listing, moving files, and searching directories within specified allowed paths.Last updated -51JavaScript
- -securityAlicense-qualityA modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.Last updated -45PythonMIT License
- -securityFlicense-qualityA filesystem Model Context Protocol server that provides Claude Desktop with capabilities to read, write, and manipulate files on your system.Last updated -TypeScript
- -securityAlicense-qualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -132PythonMIT License