toolsthatdontupload-mcp
Runs all tool executions (including AI tools via Cloudflare Workers AI) inside Cloudflare Workers memory, so requests and files sent to the MCP server are processed there and not stored.
Provides text and Markdown tools, e.g. for formatting, cleaning up and converting Markdown content.
Provides catalog tools for handling XML documents, including conversion between XML and formats such as JSON and CSV.
Provides catalog tools for handling YAML, including converting YAML to and from JSON and other structured formats.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Tools That Don't Upload — MCP stdio client
A small stdio bridge for MCP clients that cannot connect to a remote MCP server directly. It forwards every request to the hosted MCP server of Tools That Don't Upload at https://toolsthatdontupload.com/mcp.
This package does not process anything on your computer. Tool calls, including any file you pass to a tool (as base64), are sent over HTTPS to our server, processed in Cloudflare Workers memory to produce the result, and not stored. If your client supports remote MCP servers, connect to the URL directly and you do not need this package.
Looking for tools that run entirely on your computer? The Claude plugin in tools-that-dont-upload includes a local server (20 tools, no network requests). The browser tools on toolsthatdontupload.com also keep files on your device.
Use
Recommended: connect to the remote server directly
https://toolsthatdontupload.com/mcpClaude Code:
claude mcp add --transport http tools-that-dont-upload https://toolsthatdontupload.com/mcpSetup for other clients: https://toolsthatdontupload.com/docs/mcp/
This stdio bridge
This package is not published on npm. Clone the repository and point your client at the script (Node.js 18 or later):
{
"mcpServers": {
"toolsthatdontupload": {
"command": "node",
"args": ["/path/to/toolsthatdontupload-mcp/src/index.mjs"]
}
}
}The bridge does not send an API key, so anonymous limits apply (see below).
Related MCP server: DJAI Tools MCP
How it works
tools/list returns three tools; every tools/call is forwarded unchanged to the remote server.
Tool | Description |
| Search the tool catalog by keyword. Returns names, descriptions, parameters and an example argument object. |
| Run a catalog tool by name with arguments. |
| List tool categories with counts. |
The catalog covers text and Markdown, JSON/CSV/XML/YAML, dates, math, hashing and encoding, PDF merge/split/rotate, network lookups, Korean text tools and a few AI tools. The remote server also has tools that this bridge does not list (for example HWP/HWPX conversion and saved file flows); connect to the remote URL to use them.
Where your data goes
All tools: the request (and any file in it) goes to
toolsthatdontupload.comand is processed in Cloudflare Workers memory. We do not store request content.Network tools (fetch a URL, DNS, WHOIS, SSL): our server contacts the host you name.
AI tools: text is sent to Cloudflare Workers AI.
Each result lists the external hosts contacted in
_meta["com.toolsthatdontupload/egress"].Full policy: https://toolsthatdontupload.com/privacy/
Limits
The same limits as the hosted API (pricing):
Without a key: compute tools under fair use (rate limited); file tools 20 calls/day and AI tools 10 calls/day per IP address, reset at 00:00 UTC; network tools need a key.
Free API key: 1,000 credits/month, plus a daily allowance of 20 file and 10 AI calls per key; unlocks network tools. Get one at https://toolsthatdontupload.com/api-keys/ (this bridge does not send keys; connect to the remote URL with an
X-API-Keyheader to use one).Files through MCP: up to 10 MB. Tool results: up to 2 MiB.
Paid plans are listed on the pricing page; checkout is not open yet.
License
MIT
Listed on:
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
PDF and image tools for AI agents: compress, merge, split, OCR, sign. Runs locally, never uploads.
PDF, image, video, OCR, screenshot, SQL, QR and text tools for agents. No API key, no signup.
File tools for your AI chat: PDF tables to Excel, merge PDFs, images to PDF, fill PDF forms.
Image and video AI tools and your own pipelines, run from any AI assistant.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenancePrivacy-first file tools for AI agents, enabling operations like PDF merge/split, image compression/convert, metadata stripping, and background removal without storing files.84 npmMIT
- AlicenseAqualityDmaintenanceProvides AI agents with local file-processing capabilities for token counting, RAG chunking, CSV/JSON conversion, QR generation, and more, while keeping documents private on the user's machine.71MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to inspect, convert, resize, crop, merge, extract and OCR local images, PDFs, audio and video entirely on the user's machine. Modules can be toggled individually, and all operations stay within a sandboxed working folder with atomic writes and no data sent anywhere.21MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to work with local files — merging, compressing and editing PDFs, converting and resizing images, formatting text and data formats, running calculators, generating QR codes and barcodes, and producing invoices, resumes and other documents. Everything runs privately on the user's own machine with no uploads, accounts or API keys, and outputs can be chained from one tool to the next.16292 npmMIT