MCP 服务器 · 免费
问问你的 AI 代理,媒体文件里面有什么
Media Analyzer MCP 服务器将驱动本站的解析引擎带到 Claude Code、Claude Desktop 以及任何其他支持 MCP 的代理中。代理可以打开本地媒体文件、检查流和数据包、读取每个解码后的头部字段——而文件本身始终留在你的机器上。
免费使用本地运行macOS、Linux、Windows
无需安装
服务器以 npm 包 @vtclab/analyzer-mcp (在新标签页打开) 的形式发布。只需要 Node.js 18+。首次启动时,包会为你的平台下载并缓存对应的原生二进制文件,因此同一条命令可在 macOS、Linux 和 Windows 上使用:
npx -y @vtclab/analyzer-mcp你不需要手动运行它:这是 MCP 客户端用来启动服务器的命令。注册一次即可。
提示: 想让你的智能体来完成安装?把这个页面的链接(https://new.media-analyzer.pro/analyzer/mcp (在新标签页打开))交给它,让它安装并注册 Media Analyzer MCP 服务器——所需的一切都在这里。
连接你的 AI 代理
在 Claude Code 中,一条命令即可注册服务器:
claude mcp add media-analyzer -- npx -y @vtclab/analyzer-mcp对于 Claude Desktop 或任何其他 MCP 客户端,将服务器添加到客户端的 MCP 配置中(例如 claude_desktop_config.json):
{
"mcpServers": {
"media-analyzer": {
"command": "npx",
"args": ["-y", "@vtclab/analyzer-mcp"]
}
}
}提示: 然后直接提问:“分析 ~/Videos/clip.mp4,告诉我里面有什么。”
你的代理能做什么
analyze_media_file文件结构摘要:检测到的流、大小和数据包数量。list_streams包含编解码器和标识符的流层级结构。list_packets分页的数据包列表,可按流过滤。get_packet单个数据包的完整解码头部,每个字段都附带描述。get_packet_raw以十六进制返回数据包的原始重构字节,适用于不透明负载。list_scan_errors扫描文件时遇到的真实解析错误。list_supported_formats分析器可解析的容器和编解码器。示例提示词
- 分析 ~/Videos/clip.mp4,告诉我里面有什么。
- 这个文件的视频流使用什么分辨率和编解码器参数?
- 检查第二个关键帧附近的数据包——时间戳是单调递增的吗?
- 列出这个传输流中的所有解析错误,并解释它们的含义。
注意事项
解析保持本地
服务器在你的机器上解析文件;不会向我们上传任何内容。只有代理请求的解析字段会进入它的对话上下文。
本地文件路径
工具接受服务器所在机器上的文件路径——让代理指向磁盘上的文件。
重复提问更快
已解析的文件会被缓存(最近 4 个,按路径和修改时间区分),因此关于同一文件的后续问题响应很快。编辑文件会自动刷新其缓存条目。
目前免费
MCP 服务器目前免费使用——无需注册,也不需要许可证密钥。