mcpField
I
Inspire MCP Server

Inspire MCP Server

ローカル
github.com/tech-inspire検索368 週間前に更新

Inspire MCP Server について

Inspire MCP Serverは、Inspireバックエンドを使う画像検索MCPサーバーです。MCPクライアントからテキストで類似画像を検索し、ページングを指定できます。

主な機能

  1. 01説明文による類似画像検索
  2. 02件数とオフセットの指定
  3. 03バックエンドと画像パスの設定

活用シーン

  1. 01説明文から画像を検索
  2. 02ページ単位で類似画像を閲覧

MCP 対応

説明文を使って類似画像を検索するツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"tech-inspire": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
起動コマンドdocker run -i --rm build

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ocibuild

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Inspire MCP サーバー

Inspire バックエンドの画像検索機能を使用する Model Context Protocol サーバーです。

Inspire Server MCP サーバー
利用可能なツール
  • get-similar-images-by-description - テキストによる説明から類似画像を取得します
    • 必須の引数:
      • description(string):画像の説明
      • limit(number):ページネーションの上限
      • offset(number):ページネーションのオフセット

README の画像 README の画像

設定

  • INSPIRE_API_BASE:バックエンドゲートウェイのベースパス。デフォルト:http://localhost:7080
  • IMAGES_BASE_PATH:画像のベースパス。例:https://<some-bucket>.s3.com/

変数は、実行環境(Docker/Node)に応じて、環境変数またはコマンドライン引数で設定できます。

ビルド

Docker:

docker build -t tech-inspire/mcp .

Node:

npm ci && npm run build

Claude Desktop での使用方法

claude_desktop_config.json に次の設定を追加します。

Docker
{
  "mcpServers": {
    "inspire": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e",
        "INSPIRE_API_BASE=<API_URL>",
        "-e",
        "IMAGES_BASE_PATH=<IMAGE_BASE_PATH>",
        "tech-inspire/mcp"
      ]
    }
  }
}
Node
{
  "mcpServers": {
    "inspire": {
      "command": "node",
      "args": [
        "/path/to/repo/build/index.js",
        "--INSPIRE_API_BASE=<INSPIRE_API_BASE>",
        "--IMAGES_BASE_PATH=<IMAGES_BASE_PATH>"
      ]
    }
  }
}

ライセンス

この MCP サーバーは、LICENSE ファイルに記載されている GNU General Public License の下でライセンスされています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。