
Infytool
io.github.krupalghori44-devPublished by GitHub account krupalghori44-devv1.0.0Updated Oct 24, 2026
Find the right InfyTool among 180+ free in-browser file tools and get deep links. No uploads.
Overview
Lets an assistant search a catalog of 180+ free in-browser file tools and return deep-link URLs for the right one.
- What you can do
- This local MCP server exposes four discovery tools: search_tools for keyword search across 180+ tools, get_conversion for the exact page URL of a format conversion such as HEIC to JPG, list_categories for categories like Image, PDF, SVG, Icon, Audio and File, and list_tools for the tools in one category. It returns tool metadata and URLs only; it does not receive, upload or process files, and the actual conversion or editing happens in the user's own browser. The catalog is read live from a remote tools.json endpoint, with an offline snapshot as fallback.
- When to use it
- Useful when a user asks how to convert, edit or process a file and you want to point them to a specific free browser tool rather than doing the work yourself. It fits assistants that hand off file tasks to a web page instead of handling file contents.
- Requirements
- Runs locally over stdio as an npm package (infytool-mcp) and needs Node 18 or newer; it can be run with npx or from a local checkout. Network access is needed to fetch the live catalog, and the optional INFYTOOL_CATALOG_URL environment variable overrides the catalog URL. No accounts, API keys or headers are declared.
Installation
In SourceWeft
- Open Infytool in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
infytool-mcp — InfyTool discovery MCP server
A tiny Model Context Protocol server that lets AI assistants (Claude, etc.) discover the right InfyTool tool and hand the user a deep-link URL.
Discovery only — nothing is uploaded. This server returns tool metadata and URLs. It
never receives, uploads or processes files. Every InfyTool conversion/edit runs 100 % in the
user's own browser. The catalog is read live from https://infytool.com/api/tools.json
(with an offline snapshot bundled as a fallback).
Tools it exposes
Run it
Requires Node 18+.
Or, once published to npm, with no install:
Add to Claude Desktop
Edit claude_desktop_config.json (Settings → Developer → Edit Config) and add:
Using a local checkout instead of npm:
Restart Claude Desktop; ask something like "convert my HEIC photos to JPG" and it will return the InfyTool link.
Publish to npm (optional, so npx infytool-mcp works for everyone)
Environment
INFYTOOL_CATALOG_URL— override the catalog URL (defaults to the livetools.json).
MIT · part of the Infy family (InfyIcon · InfySVG · InfyPNG).
Source: README.md at commit 1dd9173
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% 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 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts