File Converter
Convert various file formats for documents and images, such as DOCX, PDF, CSV, and more.
File Ops
简体中文 | English
A local file operations skill for AI agents. Convert, inspect, archive, and extract text from files on the local machine using a bundled Python script with structured JSON output.
What It Does
Convert
- Image formats:
png,jpg,webp,gif,bmp,tiff pdf -> docxxlsx -> csvxls -> csv(requires xlrd, not installed by default)docx -> pdf(requires LibreOffice)html/md/markdown -> pdf(requires wkhtmltopdf)
Inspect
- Basic metadata: size, MIME type, permissions, last modified
- Image: dimensions, color mode, format
- PDF: page count
- Excel: sheet names, row counts
Archive
- Create zip from files and directories
- Extract zip to directory (with ZipSlip protection)
Extract Text
- PDF, DOCX, XLSX, HTML, Markdown, image EXIF metadata
Quick Setup
bash skills/file-ops/scripts/setup.sh
Usage
Health check:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py health
Convert:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py convert --input /path/input.pdf --to docx
Inspect:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py inspect --input /path/file.pdf
Archive:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py archive --input /path/dir --output /path/out.zip
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py archive --input /path/archive.zip --output /path/dest --extract
Extract text:
skills/file-ops/.venv/bin/python skills/file-ops/scripts/file_ops.py extract-text --input /path/document.pdf
Use --output /path/output.ext with convert if you do not want the output written next to the input file.
संबंधित सर्वर
Filesystem MCP Server
Perform filesystem operations within specified directories.
Cross-Platform Filesystem MCP Server
A cross-platform filesystem server for Linux, macOS, and Windows with secure path restrictions.
AgentHub
Self-hosted MCP platform with multiple tools, multi-agent orchestration, web UI, and ML capabilities
SharePoint MCP Server
Browse and interact with Microsoft SharePoint sites and documents.
Filesystem MCP Server SSE
A Node.js server for filesystem operations using the Model Context Protocol (MCP), with operations restricted to specified directories.
Editor MCP
A server for file operations, allowing reading, editing, and managing text files through a standardized API.
DLIS MCP Server
Analyze and extract information from DLIS (Digital Log Interchange Standard) files, including channel data and metadata.
Custom PDF MCP Server
A server for processing PDF files, allowing text and table extraction, metadata retrieval, and file listing within a specific directory.
Everything Search
Fast Windows file search using Everything SDK
Excel Analyser MCP
Read and analyze Excel (.xlsx) and CSV (.csv) files with scalable, chunked, and column-specific data access, ideal for large datasets.