offline-ai
Verified Safeby jayhemnani9910
Overview
Provides a local filesystem interface (list directory, read file, search) for AI coding agents to interact with the workspace.
Installation
python mcp/fs_server/main.pySecurity Notes
The server uses standard input/output (stdio) for communication, which reduces network exposure risks. It does not contain 'eval' or obvious obfuscation. However, the 'list_dir', 'read_file', and 'grep' functions take 'path' as an argument directly from the AI agent. This means a malicious or unconstrained agent could potentially read or list any file on the system (e.g., '/etc/passwd') if the MCP client (like Continue) does not implement path sanitization or sandboxing at a higher level. Additionally, the 'grep' function's regex pattern, also provided by the agent, could potentially be crafted for a Regular Expression Denial of Service (ReDoS) attack, causing performance issues on large files.
Similar Servers
Lynkr
Lynkr is an AI orchestration layer that acts as an LLM gateway, routing language model requests to various providers (Ollama, Databricks, OpenAI, etc.). It provides an OpenAI-compatible API and enables AI-driven coding tasks via a rich set of tools and a multi-agent framework, with a strong focus on security, performance, and token efficiency. It allows AI agents to interact with a defined workspace (reading/writing files, executing shell commands, performing Git operations) and leverages long-term memory and agent learning to enhance task execution.
Agent-Fusion
Facilitates AI coding assistants by providing intelligent local RAG for code and documents, and optionally coordinates multiple AI agents for complex tasks.
ai-sessions-mcp
Allows AI agents to search, list, and read your previous local coding sessions from multiple CLI coding agents.
files-stdio-mcp-server
Provides sandboxed filesystem access for AI agents to explore directories, read/search file content, and safely edit text files with checksum verification.