# Tafa (File System)

> Use this tool when you need to manage files securely and efficiently across your desktop environment. It provides comprehensive file system operations, including read/write, directory management, and advanced search capabilities, with robust security features like path validation and permission checks. Ideal for developers, teams, and users requiring secure file automation, organization, and search with enterprise-grade controls.

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

## Description

This MCP server provides fast and efficient file system operations for Claude Desktop integration, built by the Tafa MCP Team using Node.js with comprehensive security features including path validation, permission checks, and automatic backup creation. The implementation offers complete file management capabilities including read/write operations, directory management, advanced search with pattern matching and content search, batch operations like compression and extraction, duplicate detection, and file organization tools. Built with sandboxed execution, configurable allowed directories, and Docker support, it serves developers needing secure file system automation through AI assistants, teams requiring programmatic file management with safety controls, and users wanting to leverage Claude's capabilities for organizing, searching, and manipulating files across their desktop environment with enterprise-grade security controls.

## Trust

- **Trust score (0–1):** 0.79
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-28

## Source

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

## 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": "tafa-filesystem"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/tafa-filesystem` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/tafa-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
