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.
Related Servers
Download Assistant MCP
A universal file download assistant supporting secure and batch processing of any file type.
File Convert MCP Server
Convert files between various formats, including images, documents, audio, video, and more.
MCP Filesystem Server
Provides secure access to the local filesystem via the Model Context Protocol (MCP).
Excel/CSV MCP Server
Read, analyze, and manipulate data in Excel (XLSX, XLS) and CSV files with advanced filtering and analytics.
Filesystem MCP Server
A server for performing filesystem operations such as reading/writing files, managing directories, and searching.
MCP File Edit
Perform file system operations such as reading, writing, patching, and managing directories.
PDF MCP Server
Extract text and data from PDF files using pdfplumber by providing local file paths.
PDF Agent MCP
A server for AI agents to selectively process and extract content from PDF documents.
Edit File Lines MCP Server
Make precise line-based edits to text files within allowed directories.
plsreadme
Share markdown files and text as clean, readable web links. Works with Cursor, Claude Desktop, VS Code, Windsurf, and any MCP client.