# Local File Organizer

> Use this tool when you need to automatically categorize and organize local files based on their extensions, or when cleaning up messy directories while preserving project structures. It takes directory paths as input and outputs organized folder structures, making it ideal for managing downloads, media collections, or preparing directories for backup. The Local File Organizer is particularly useful for users with large, disorganized file collections who want to streamline their file management process.

Canonical page: https://skillsregistry.net/skills/local-file-organizer  
JSON: https://api.skillsregistry.net/v1/skills/local-file-organizer

## Description

Local File Organizer is a Python-based MCP server that helps users manage and organize their files by automatically categorizing them based on file extensions. It provides tools for analyzing directory contents, creating category folders, moving files in bulk, and identifying project directories to preserve their structure. The implementation includes features like recursive directory scanning, metadata retrieval, and project detection based on common indicators like .git folders or package.json files. Particularly useful for cleaning up messy downloads folders, organizing media collections, or preparing directories for backup while respecting important project structures.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/local-file-organizer)
- **Repository:** <https://github.com/diganto-deb/local_file_organizer>

## 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": "local-file-organizer"
    }
  }
}
```

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