Infytool

io.github.krupalghori44-dev由 GitHub 帳號 krupalghori44-dev 發布v1.0.0更新於 Oct 24, 2026

Find the right InfyTool among 180+ free in-browser file tools and get deep links. No uploads.

概覽

AI 產生的概覽

讓助理在 180 多個免費瀏覽器檔案工具中搜尋,並回傳對應工具的直達連結。

可以做什麼
這個本機 MCP 伺服器提供四個搜尋工具:search_tools 依關鍵字搜尋 180 多個工具,get_conversion 回傳某種格式轉換(例如 HEIC 轉 JPG)的準確頁面連結,list_categories 列出 Image、PDF、SVG、Icon、Audio、File 等分類及其入口連結,list_tools 列出某個分類下的工具。它只回傳工具中介資料與連結,不接收、上傳或處理檔案,實際的轉換或編輯在使用者自己的瀏覽器中完成。工具目錄預設從遠端 tools.json 即時讀取,並附有離線快照作為備援。
適用情境
當使用者詢問如何轉換、編輯或處理某個檔案,而你希望直接給出一個具體的免費瀏覽器工具連結,而不是自行處理檔案時,適合使用。適合把檔案類工作交給網頁工具、而不接觸檔案內容的助理。
執行需求
以 npm 套件(infytool-mcp)形式透過 stdio 在本機執行,需要 Node 18 或更新版本,可用 npx 執行或從本機程式碼目錄啟動。需要網路存取以取得線上目錄,選用環境變數 INFYTOOL_CATALOG_URL 可覆寫目錄位址。未宣告任何帳號、API 金鑰或請求標頭。
安裝前請注意
此伺服器只回傳中介資料與連結,不會收到檔案內容。它預設從遠端位址取得工具目錄,且 INFYTOOL_CATALOG_URL 變數可將該請求導向其他位址。回傳的連結指向第三方網頁,實際的檔案操作在該處進行。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Infytool,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

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

ToolWhat it does
search_tools(query, category?, limit?)Search 180+ tools by keyword → names, descriptions, deep-link URLs
get_conversion(from, to)Get the exact page URL for a format conversion (e.g. HEIC→JPG); lists options if unsupported
list_categories()List categories (Image, PDF, SVG, Icon, Audio, File) with hub URLs
list_tools(category?, limit?)List the tools in one category

Run it

Requires Node 18+.

bash
# from this foldernpm installnode server.mjs      # speaks MCP over stdio

Or, once published to npm, with no install:

bash
npx -y infytool-mcp

Add to Claude Desktop

Edit claude_desktop_config.json (Settings → Developer → Edit Config) and add:

json
{  "mcpServers": {    "infytool": {      "command": "npx",      "args": ["-y", "infytool-mcp"]    }  }}

Using a local checkout instead of npm:

json
{  "mcpServers": {    "infytool": {      "command": "node",      "args": ["/absolute/path/to/mcp/server.mjs"]    }  }}

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)

bash
npm login          # your npm accountnpm publish --access public

Environment

  • INFYTOOL_CATALOG_URL — override the catalog URL (defaults to the live tools.json).

MIT · part of the Infy family (InfyIcon · InfySVG · InfyPNG).

來源:README.md,提交 1dd9173

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分