File tools your agents can call —
without uploading files anywhere
filewash is the privacy-first file-processing layer for AI agents. One portable engine, three ways to call it: an MCP server, a metered REST API, and an npm SDK. Files are processed in memory and never stored or logged.
Zero-retention
Files are processed in memory and streamed back. Nothing is written to disk; contents are never logged.
The two tools nobody else ships
Background removal and metadata scrubbing as an MCP — the gaps every other PDF-merge wrapper leaves open.
Runs where your agent runs
Local model for background removal, no third-party upload. A non-starter becomes compliant for legal, health, and finance.
One engine, three transports
MCP server
Drop-in for Claude Desktop, Cursor, and Claude Code. Your agent gets 11 file tools over stdio — no API key, no upload.
Metered REST API
One HTTPS endpoint per tool. API-key auth, per-key monthly quotas, zero-retention. For agents and backends that run in the cloud.
npm SDK
import { tools } from "@fixpixel/filewash-api" — the same portable engine, callable in-process from any Node app. No service to run.
Add the MCP server
// claude_desktop_config.json → mcpServers
{
"filewash": {
"command": "npx",
"args": ["-y", "@fixpixel/filewash-api", "mcp"]
}
}Your agent now has 11 tools. Ask it to “strip the GPS metadata from these photos”.
Or call the REST API
curl -X POST https://api.filewash.app/v1/tools/image_remove_background \
-H "Authorization: Bearer fw_your_key" \
-F [email protected] -o cutout.pngDiscover every tool at GET /v1/tools.
11 tools, one call away
Simple, metered pricing
Transparent flat tiers. Privacy as a paid guarantee, not an afterthought.
- 10,000 ops / month
- Hosted REST API
- Background removal + metadata scrubbing
- Email support
- Unlimited ops
- Zero-retention guarantee
- Audit log + BAA
- For legal / health / finance
Open source. Self-hostable. Yours to inspect.
“Files never leave your machine” is only credible if you can read the source. It’s all on GitHub.