媒体资源管理工具

Neos.Media的MCP FeatureSet包,提供浏览资产集合、标签和媒体资源的工具。

  • by sjsone
  • PHP
  • 本地部署
  • 更新于
在 GitHub 查看 sjsone/SJS.Neos.MCP.FeatureSet.Resources

使用说明

SJS。Neos。MCP。功能集。资源

MCP FeatureSet软件包 Neos。媒体。提供用于浏览资产集合、标签和媒体资产的工具。


功能集和工具

MediaFeatureSet --前缀 media

工具 说明
media_list_collections 列出所有带有标题、资产计数和分配标签的资产集合
media_list_tags 列出所有带有标签、可选父标签和资产计数的标签
media_list_media 列出媒体资产;可选择按标签和/或收藏标题过滤

media_list_media --滤波器参数

参数 类型 说明
tag string(可选) 按标签筛选
collection string(可选) 按资产集合标题筛选

两个过滤器可以组合(交叉)。忽略这两者将返回所有资产。

每项资产的输出形状

{
  "<asset-identifier>": {
    "identifier":  "...",
    "title":       "...",
    "caption":     "...",
    "mediaType":   "image/jpeg",
    "filename":    "photo.jpg",
    "fileSize":    204800,
    "tags":        { "<tag-id>": "tag label", ... },
    "collections": { "<collection-id>": "collection title", ... }
  }
}

标签和集合通过其持久性标识符进行键控,以便调用者可以明确地引用它们。