Token导航 LogoToken导航TokenDH.com
Enhanced Multimedia Analysis MCP logo
音视频stdio官方级别未说明来源级核验

Enhanced Multimedia Analysis MCP

MCP Server

一个专业的模型上下文协议服务器,提供AI视频生成提示工程和多媒体内容分析功能。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude语音音频Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

traikdude

提供方

traikdude

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

🎬 增强型多媒体分析MCP

用于专业多媒体内容分析和人工智能视频生成提示工程的模型上下文协议(MCP)服务器

](https://github.com/traikdude/enhanced-multimedia-analysis-mcp) ![License](LICENSE) ![Python](https://www.python.org/)

______________________________________________________________________

🌟 概述

增强型多媒体分析MCP服务器是一种生产就绪的模型上下文协议实现,为AI代理提供了复杂的工具,用于分析视觉内容(图像和视频),并为AI视频生成系统生成优化的提示。

核心能力

  • 🔍 系统的多维内容分析 通过热键框架
  • 🎨 专业提示生成 用于AI视频/图像生成器
  • 📱 平台特定优化 (试试看,instagram,youtube,电影院)
  • 👥 字符一致性跟踪 跨场景
  • 📊 四个分析深度级别 (快速、标准、深入、全面)
  • 快速激活 通过 /aiv 斜杠命令

主要优势

✅ 将快速工程时间从数小时缩短到几分钟 ✅ 通过系统分析提高即时质量 ✅ 实现跨多代的一致性 ✅ 自动针对平台进行优化 ✅ 为AI代理提供100多个分析维度

______________________________________________________________________

🚀 快速开始

安装

  1. 克隆存储库:
   git clone https://github.com/yourusername/enhanced-multimedia-analysis-mcp.git
   cd enhanced-multimedia-analysis-mcp
  1. 安装依赖项:
   pip install -r requirements.txt
  1. 安装 /aiv 命令:
   ./scripts/install_aiv.sh
  1. 配置Claude桌面:

添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

   {
     "mcpServers": {
       "video-analysis": {
         "command": "python3",
         "args": ["/path/to/enhanced-multimedia-analysis-mcp/video_analysis_mcp.py"]
       }
     }
   }
  1. 重新启动克劳德桌面 并测试:
   /aiv sunset over mountains with dramatic clouds

______________________________________________________________________

💡 用法示例

基本分析

/aiv A majestic eagle soaring over mountains at sunset

通过平台优化

/aiv 30-second product video --platform Instagram --depth deep

以人物为中心的分析

/aiv Detective noir scene --focus character consistency, cinematography

使用自定义热键

/aiv Epic battle scene --hotkeys A1,C1,L1,E1 --format json

可用选项

选项价值观目的
--depth快速标准深入全面分析透彻
--platformTikTokInstagramYouTube影院平台优化
--focus逗号分隔区域目标分析
--formatmarkdownjson输出格式
--hotkeys逗号分隔列表自定义热键选择
--style“引用样式”样式引用

______________________________________________________________________

🏗️ 建筑

┌─────────────────────────────────────────────────────────────────┐
│                     Claude Desktop / MCP Client                  │
│                    Slash Commands: /aiv                          │
└────────────────────────────┬────────────────────────────────────┘
                             │ JSON-RPC 2.0 over stdio
┌────────────────────────────▼────────────────────────────────────┐
│              Video Analysis MCP Server                           │
│              (video_analysis_mcp.py)                            │
│                                                                  │
│  ┌────────────────────────────────────────────────────────┐   │
│  │              4 MCP Tools                                │   │
│  │  • video_analysis_analyze_image                        │   │
│  │  • video_analysis_analyze_video                        │   │
│  │  • video_analysis_analyze_multimedia                   │   │
│  │  • video_analysis_get_hotkeys                          │   │
│  └─────────────────────┬──────────────────────────────────┘   │
│                        │                                        │
│  ┌─────────────────────▼──────────────────────────────────┐   │
│  │         Analysis Engine (Hotkey-Based)                  │   │
│  └─────────────────────┬──────────────────────────────────┘   │
│                        │                                        │
│  ┌─────────────────────▼──────────────────────────────────┐   │
│  │         Prompt Generator                                │   │
│  └─────────────────────┬──────────────────────────────────┘   │
│                        │                                        │
│  ┌─────────────────────▼──────────────────────────────────┐   │
│  │         Output Formatter (Markdown/JSON)                │   │
│  └─────────────────────────────────────────────────────────┘   │
└────────────────────────────────────────────────────────────────┘

技术栈

  • 框架: MCP Python SDK(FastMCP)
  • 验证: Pydantic v2型号
  • Python版本: 3.10+
  • 设计模式: 面向工具,无状态
  • 沟通: 基于stdio的JSON-RPC 2.0

______________________________________________________________________

📚 文档

______________________________________________________________________

🔧 配置

环境变量

使用环境变量配置MCP服务器行为:

# Output character limit
export VIDEO_ANALYSIS_CHAR_LIMIT=25000

# Enable debug logging
export VIDEO_ANALYSIS_DEBUG=false

# Enable caching (improves performance)
export VIDEO_ANALYSIS_CACHE_ENABLED=true
export VIDEO_ANALYSIS_CACHE_DIR=/tmp/video_analysis_cache
export VIDEO_ANALYSIS_CACHE_TTL=3600

# Set default analysis depth
export VIDEO_ANALYSIS_DEFAULT_DEPTH=standard

Claude桌面配置

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "video-analysis": {
      "command": "python3",
      "args": ["/path/to/video_analysis_mcp.py"],
      "env": {
        "VIDEO_ANALYSIS_CHAR_LIMIT": "25000",
        "VIDEO_ANALYSIS_CACHE_ENABLED": "true",
        "VIDEO_ANALYSIS_CACHE_DIR": "/tmp/video_analysis_cache"
      }
    }
  }
}

______________________________________________________________________

🎯 特性

分析框架

该系统使用了一个全面的基于热键的分析框架,其中100多个维度按类别组织:

  • A系列: 美学与视觉风格(A1-A13)
  • S系列: 故事与叙事(S1-S12)
  • C系列: 角色和主题(C1-C12)
  • K系列: 电影摄影(K1-K13)
  • P系列: 平台优化(P1-P10)
  • E系列: 执行和技术(E1-E12)

分析深度

深度热键用例时间
快速4-6快速迭代2-5s
标准8-12平衡分析5-10s
15-25详细工作10-20s
全面的30-50生产就绪20-30s

平台优化

  • 让我们试试: 垂直格式,钩子优先,趋势声音
  • Instagram: 审美第一、网格感知、故事融合
  • 油管 缩略图优化、保留重点、SEO
  • 电影院: 电影语言、宽高比、戏剧质量

______________________________________________________________________

🚢 部署

码头工人

docker build -t video-analysis-mcp:1.1.0 .
docker run -d --name video-analysis-mcp video-analysis-mcp:1.1.0

系统化服务

docs/MASTER \_规格.md 有关完整的部署说明,包括:

  • 系统化服务配置
  • Kubernetes部署
  • Docker编写设置
  • 监控和可观察性

______________________________________________________________________

🧪 测试

运行全面测试:

python3 -m pytest tests/

测试单个工具:

# Test image analysis
python3 -c "from video_analysis_mcp import test_image_analysis; test_image_analysis()"

# Test video analysis
python3 -c "from video_analysis_mcp import test_video_analysis; test_video_analysis()"

______________________________________________________________________

📈 演出

启用缓存

场景无缓存有缓存改进
标准分析5.2秒0.08秒98.5%更快
深度分析12.5秒0.09秒快99.3%
快速分析2.3秒0.06秒97.4%更快
综合25.8秒0.11秒速度提高99.6%

______________________________________________________________________

🤝 贡献

欢迎投稿!请随时提交拉取请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。

开发环境设置

  1. 克隆存储库
  2. 安装开发依赖项: pip install -r requirements-dev.txt
  3. 运行测试: pytest tests/
  4. 遵循代码风格指南(PEP 8)

______________________________________________________________________

📝 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

______________________________________________________________________

🙏 致谢

______________________________________________________________________

📞 支持

______________________________________________________________________

🗺️ 路线图

  • \[\]实时视频文件分析
  • \[\]与流行的AI视频生成器集成
  • \[\]用于生成提示的Web界面
  • \[\]批处理能力
  • \[\]高级缓存策略
  • \[\]多语言支持

______________________________________________________________________

由以下材料制成❤️ 面向AI视频生成社区

版本1.1.0| 更新日志 | 文档

目录标签

目录标签

PythonClaude语音音频AI视频生成本地部署多媒体分析提示工程内容优化平台适配

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP