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 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"tech-inspire": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
启动命令docker run -i --rm build

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocibuild

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Inspire MCP 服务

一个 Model Context Protocol 服务,可使用 Inspire 后端的图片搜索功能。

Inspire Server MCP server
可用工具
  • get-similar-images-by-description - 根据文本描述获取相似图片
    • 必需参数:
      • description(字符串):图片描述
      • limit(数字):分页条数上限
      • offset(数字):分页偏移量

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 服务采用 GNU 通用公共许可证授权,详情请参阅 LICENSE 文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。