# Secure Filesystem

> Use this tool when you need to securely interact with local filesystems while maintaining security boundaries, providing controlled access to files and directories through strict path validation and a comprehensive set of file operations. It solves problems of unauthorized access and data breaches by enforcing allowed directories and supporting features like gitignore-style exclude patterns. The Secure Filesystem tool takes file and directory requests as input and returns detailed JSON metadata as output, making it ideal for AI assistants that require safe and secure file management capabilities.

Canonical page: https://skillsregistry.net/skills/optistar-filesystem  
JSON: https://api.skillsregistry.net/v1/skills/optistar-filesystem

## Description

A Go implementation of a filesystem MCP server that provides secure access to files and directories on the host system. It enforces strict path validation to prevent unauthorized access outside allowed directories and supports a comprehensive set of file operations including reading, writing, editing, moving files, and directory management. The server includes features like gitignore-style exclude patterns for file searches and returns detailed JSON metadata for file information and directory trees, making it particularly useful for AI assistants that need to safely interact with local filesystems while maintaining security boundaries.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/optistar-filesystem)
- **Repository:** <https://github.com/optistar/mcp-server-filesystem>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "optistar-filesystem"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/optistar-filesystem` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/optistar-filesystem/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
