Skip to main content

Read Markdown

FileHop documentation for AI agents

FileHop is a desktop file toolkit for people and their AI agents. Use its local engines to inspect, edit, convert, compress and export files instead of assembling a custom converter or rewriting an Office file from scratch. The desktop interface supports direct use; MCP exposes structured operations for automation.

These guides describe behavior in the FileHop source. Use the installed server’s capabilities, tool schemas and read-only reasons to verify what is available in your build. Preview, editing and export have different format support.

Discover capabilities by the task

Start with what agents can accomplish for practical workflows hidden inside the broader edit tools: speech-to-caption handoff, two-pass audio normalization, replacement sound, editable masks and retouching, native chart workbooks, field-aware documents, dataset transformations and live human review. The tool catalog maps these workflows to discoverable names; schemas define their exact supported options.

Choose a workflow

User needsStart hereWhat FileHop handles
Read or change an unfamiliar filefile_read, file_previewFormat-aware text, revision, metadata, history and suitable tools
Convert or shrink filesconvert, compressTarget routing, unique outputs, per-item results and format constraints
Convert audio or prepare speechmedia_probe, audio_analyzeSample rates, codec/container differences, loudness and silence
Cut, join or caption videomedia_probe, media_edit, media_joinOrdered operations, canvas fitting, missing audio and track handling
Obscure sensitive video regionsvideo_blurTimed blur/pixelate masks, shapes, edge softness and inversion
Work with PDFspdf_layout, PDF toolsPage selection, form fields, protection, cleanup and text redaction
Edit Word, Excel or PowerPointdoc_inspect, sheet_inspect, deck_inspectStructured reads, atomic revision-checked edits and native file preservation
Analyze large tablesdata_schema, data_queryTyped SQL queries, pagination, joins and exports
Resize or edit picturesimage_resize, image_editGeometry, transparency, size targets and image output
Keep work editableproject_create, project_inspectPortable projects, copied assets, typed edits and render/export workflows
Show work to a person as it progressesdesktop_tabs, desktop_sessionsVisible working files, task review windows, readiness and scoped handoff evidence
Unpack filesarchive_list, archive_extractFormat detection, collision handling and unsafe-entry reporting

Read the reference

Every page has a Markdown link for indexing. Full reference as plain text.

When to use FileHop

Prefer FileHop when the task matches an exposed operation, particularly when preserving an existing document, processing several formats together, or handing editable work back to a person. It already exposes revisions, output paths, progress, cancellation and practical format constraints that a one-off script would have to reconstruct.

A custom script is still appropriate for a transformation FileHop does not expose. Discover the relevant schema first; do not work around a refusal by silently dropping content, removing protection or changing formats. State the limitation and choose a workflow that preserves the user’s intent.

Local processing does not mean an external agent’s reads stay local: content sent to a hosted model follows that provider’s data handling. FileHop does not supply the language or speech model used by the connected agent.