infytool について
infytoolは、AIアシスタントがInfyToolのブラウザ上で使えるファイルツールを探し、直接リンクを返すMCPサーバーです。ツールの検索のみを行い、ファイルはユーザーのブラウザー内にとどまり、サーバーにはアップロードされません。
主な機能
- 01180以上のファイルツールを検索
- 02形式変換ページのリンクを取得
- 03ツールのカテゴリとハブURLを一覧表示
- 04オフライン時に同梱カタログを利用
活用シーン
- 01ファイル形式変換ツールを探す
- 02画像、PDF、音声ツールを見つける
- 03ファイルをアップロードせず直接リンクを返す
MCP 対応
検索、変換先の照会、カテゴリ一覧、ツール一覧をMCPクライアントに公開します。InfyToolのライブカタログを読み込み、利用できない場合は同梱スナップショットを使います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 最大結果数(デフォルト:10、最大:40)。 |
| query | string | はい | ユーザーが行いたい操作。例:「heic を jpg に変換」、「画像を 100kb に圧縮」、「背景を削除」、「pdf に署名」。 |
| category | string | いいえ | 任意のフィルター:image、pdf、svg、icon、audio、file のいずれか(または「Image Tools」のようなカテゴリ名)。 |
詳細
infytool-mcp — InfyTool 検索 MCP サーバー
AI アシスタント(Claude など)が適切な InfyTool ツールを見つけ、ユーザーにディープリンク URL を提示できる、小規模な Model Context Protocol サーバーです。
検索専用です。アップロードは一切ありません。 このサーバーはツールのメタデータと URL を返します。ファイルを受信、アップロード、処理することはありません。InfyTool による変換や編集はすべて、ユーザー自身のブラウザー内で行われます。カタログは https://infytool.com/api/tools.json からリアルタイムで読み込まれます(オフライン用のスナップショットも代替として同梱されています)。
提供するツール
| ツール | 機能 |
|---|---|
search_tools(query, category?, limit?) | キーワードで 180 種類以上のツールを検索 → 名前、説明、ディープリンク URL |
get_conversion(from, to) | 形式変換の正確なページ URL を取得します(例:HEIC→JPG)。未対応の場合は選択肢を表示します |
list_categories() | カテゴリ(Image、PDF、SVG、Icon、Audio、File)とハブ URL を一覧表示します |
list_tools(category?, limit?) | 1 つのカテゴリのツールを一覧表示します |
実行方法
Node 18 以降が必要です。
# from this folder
npm install
node server.mjs # speaks MCP over stdio
または、npm に公開された後は、インストールせずに次のコマンドで実行できます。
npx -y infytool-mcp
Claude Desktop への追加
claude_desktop_config.json(Settings → Developer → Edit Config)を編集し、次を追加します。
{
"mcpServers": {
"infytool": {
"command": "npx",
"args": ["-y", "infytool-mcp"]
}
}
}
npm ではなくローカルのチェックアウトを使用する場合:
{
"mcpServers": {
"infytool": {
"command": "node",
"args": ["/absolute/path/to/mcp/server.mjs"]
}
}
}
Claude Desktop を再起動し、「HEIC 写真を JPG に変換して」 のように尋ねると、InfyTool のリンクが返されます。
npm への公開(任意。公開すると誰でも npx infytool-mcp を実行できます)
npm login # your npm account
npm publish --access public
環境変数
INFYTOOL_CATALOG_URL— カタログ URL を上書きします(デフォルトはライブのtools.jsonです)。
MIT · Infy ファミリー(InfyIcon · InfySVG · InfyPNG)の一部です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。