Tool Pantry

io.github.wu736139669Published by GitHub account wu736139669v1.1.0Updated Oct 24, 2026

Find and use 216 free browser tools for PDF, images, video, audio and text that run locally.

VerifiedStreamable HTTPWeb executableBrowser AutomationFiles & StorageMedia & Design

Overview

Tool Pantry's hosted MCP server (mcp.toolpantry.app); no sign-in required; Streamable HTTP; 9 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Endpoint
mcp.toolpantry.app
Last checked

Installation

In SourceWeft

  1. Open Tool Pantry in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.wu736139669%2Ftoolpantry-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tool-pantry": {
      "type": "http",
      "url": "https://mcp.toolpantry.app/mcp"
    }
  }
}

README

Tool Pantry MCP Server

An MCP server for Tool Pantry — 216 free browser tools for PDF, images, video, audio and text that process files entirely in the user's browser. Nothing is uploaded, there is no account, no watermark and no file-size limit.

The server has two jobs:

  1. search_tools — find the exact tool page for a request ("compress image to 100kb", "merge pdf", "heic to jpg") so an agent can hand over a working link instead of generic advice.
  2. Small stateless helpers — text stats, hashing, UUIDs, passwords, JSON formatting, Base64, colour conversion and QR codes, all served by the same public API.

Zero dependencies, ~200 lines, runs on any Node 18+.

Listed in the official MCP registry

io.github.wu736139669/toolpantry-mcp
bash
curl "https://registry.modelcontextprotocol.io/v0/servers?search=io.github.wu736139669/toolpantry-mcp"

Use it over HTTP

The same server runs on Cloudflare Workers at https://mcp.toolpantry.app/mcp (streamable HTTP, stateless):

bash
curl -X POST https://mcp.toolpantry.app/mcp \  -H "Content-Type: application/json" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

https://mcp.toolpantry.app/ returns a small health/capability JSON.

Install

bash
# Claude Desktop / Claude Code (stdio)npx -y toolpantry-mcp
json
{  "mcpServers": {    "toolpantry": {      "command": "npx",      "args": ["-y", "toolpantry-mcp"]    }  }}

Run from a checkout:

bash
git clone https://github.com/wu736139669/toolpantry-mcp.gitnode toolpantry-mcp/mcp-server.mjs

Tools

ToolWhat it does
search_toolsSearch the 216-tool catalog; returns the tool name, URL and description
text_statsCharacters, words, sentences, paragraphs, lines, reading time
hash_textSHA-1 / SHA-256 / SHA-384 / SHA-512 digests (hex + base64)
generate_uuidRandom UUID v4 values
generate_passwordRandom passwords from the platform crypto RNG
json_formatValidate, pretty-print or minify JSON
base64Encode or decode UTF-8 text
color_convertHex colour to RGB and HSL
qr_codeQR code as SVG for any text or URL

Install

Every tool is a thin wrapper over the public, key-free API at https://toolpantry.app/api — the same endpoints are documented in the API reference. Point the server somewhere else with TOOLPANTRY_API=https://toolpantry.app/api.

Why a tool directory needs an MCP server

Most "AI tool" directories are chat boxes. A file task is not a chat task: the agent should not ask the user to upload a passport scan to a stranger's server. Tool Pantry's whole premise is that the work happens in the user's own tab, so the agent's job is only to pick the right URL and hand it over.

Related

License

MIT

Source: README.md at commit 607fe66

Tools

9

search_tools

Search the Tool Pantry catalog of 216 free browser tools for PDF, images, video, audio and text. Use this first: it returns the exact tool page URL for a user request (e.g. "compress image to 100kb", "merge pdf", "heic to jpg").

Parametersqrequiredlimit

text_stats

Count characters, words, sentences, paragraphs, lines and reading time for a piece of text.

Parameterstextrequired

hash_text

Hash a string with SHA-1, SHA-256, SHA-384 or SHA-512. Returns hex and base64 digests.

Parametersalgotextrequired

generate_uuid

Generate random UUID v4 values.

Parameterscount

generate_password

Generate random passwords using the platform crypto RNG.

Parameterscountlength

json_format

Validate, pretty-print or minify a JSON string.

Parametersmodetextrequired

base64

Base64 encode or decode UTF-8 text.

Parametersmodetextrequired

color_convert

Convert a hex colour to RGB and HSL.

Parametershexrequired

qr_code

Generate a QR code for any text or URL. Returns SVG markup (or JSON with the SVG string).

Parameterssizetextrequiredformat

Version history

1
  1. v1.1.0LatestOct 20, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts