Skip to content

MCP-X 是一个**企业级 AI 智能体开发平台**,集成了 AI 对话、视频生成、图像编辑、前端应用构建等多种创作工具,为企业和开发者提供一站式的 AI 工作流解决方案。

License

Notifications You must be signed in to change notification settings

TimeCyber/MCP-X-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCP-X Agent Development Platform

MCP-X 是一个企业级 AI 智能体开发平台,集成了 AI 对话、视频生成、图像编辑、前端应用构建等多种创作工具,为企业和开发者提供一站式的 AI 工作流解决方案。


📸 功能截图

统一入口

统一入口

内容精选

内容精选

图片创作中心

图片创作中心

视频创作中心

视频创作中心


🏢 企业级平台特色

🔐 安全可靠

  • Token 认证体系:完善的用户认证和权限管理
  • 多租户支持:支持企业级多租户架构
  • 数据隔离:用户数据安全隔离,保护企业隐私

⚡ 高性能架构

  • 流式响应:SSE 实时流式输出,毫秒级响应体验
  • 本地缓存:IndexedDB 本地存储,减少服务器压力
  • 异步处理:长任务异步执行,不阻塞用户操作

🔌 开放集成

  • MCP 协议支持:完整支持 Model Context Protocol,可扩展任意工具
  • 多模型接入:统一接口对接 GPT、Gemini、DeepSeek、Kimi 等主流模型
  • API 标准化:RESTful API 设计,便于二次开发和系统集成

📊 企业级功能

  • 知识库管理:企业私有知识库,支持文档上传和智能检索
  • 工作流编排:可视化 Agent 工作流,支持人工介入审批
  • 用量计费:完善的套餐和计费系统,支持企业采购

🌐 国际化支持

  • 多语言界面:中英文双语支持
  • 本地化部署:支持私有化部署,满足数据合规要求

🌟 核心特色功能

1. MCP-X Video Studio(AI 视频工作室)

支持国内主流大模型:千问、即梦、可灵、海螺等,国外主流大模型:Veo3,Runway等。 完整的 AI 驱动视频制作工作流系统,支持从剧本到成片的全流程:

  • 剧本解析:AI 自动分析剧本,提取角色、场景、故事段落
  • 分镜生成:智能生成专业分镜列表,包含镜头运动、景别、关键帧
  • 角色定妆照:AI 生成角色视觉形象
  • 场景概念图:自动生成场景视觉设计
  • 视频生成:支持文生视频、图生视频、首尾帧插值三种模式
  • 视频一键导出:浏览器端一键导出视频片段
  • 资源库管理:本地 IndexedDB 存储,支持角色/场景/视频资源复用

2. AI 对话系统

支持国内主流大模型:Deepseek、千问、KIMI等,国外主流大模型:OpenAI等。

  • 多模型支持:集成 GPT、Gemini、DeepSeek、Kimi 等多种大语言模型
  • 流式响应:SSE 实时流式输出
  • MCP 工具集成:支持 Model Context Protocol 工具调用
  • 网络搜索:集成网络搜索功能,展示搜索结果
  • 人工介入:Agent 工作流支持人工确认和干预
  • 文件上传:支持带文件的对话

3. 前端应用构建(App Builder)

类似 Bolt/Loveable 的 AI 前端构建体验:

  • 对话式开发:通过自然语言描述需求,AI 实时生成代码
  • 多框架支持:HTML、React、Vue、静态网站
  • 实时预览:生成代码即时预览
  • 可视化编辑:点击页面元素精确修改
  • 一键部署:支持云端部署
  • 代码下载:完整代码包下载

4. AI 图像编辑器

支持国内主流大模型:千问、Seed等,国外主流大模型:Nano Banana。

  • 文生图:根据文字描述生成图像
  • 图生图:基于参考图像生成新图像
  • 局部编辑:蒙版支持局部区域编辑
  • 多模型选择:支持多种图像生成模型

5. MCP 服务市场

  • 服务发现:浏览和搜索 MCP 服务
  • 分类管理:按功能分类的服务目录
  • 一键配置:快速配置和启用 MCP 服务
  • 工具探测:自动探测服务提供的工具列表

💎 平台亮点

特性 说明
🎬 全流程视频制作 从剧本到成片,AI 全程辅助,支持宣传片、短视频、剧情片多种类型
🔧 MCP市场 MCP工具收集汇总,已接入上千种MCP工具,扩展 AI 能力边界
🔧 Agent市场 Agent智能体收集汇总,已接入500多个常用智能体,垂直智能体对话使用
💻 AI 代码生成 对话式前端开发,实时预览,支持 React/Vue/HTML 多框架
🖼️ 专业图像处理 文生图、图生图、局部编辑,多模型可选,满足各类创意需求
📚 企业知识库 私有知识库管理,文档智能解析,支持 RAG 增强检索
💰 会员计费系统 按量计费 + 套餐订阅,支持会员计费,微信充值等
🌍 多语言支持 中英文双语界面,AI 输出支持多语言

📋 全部功能列表

用户系统

  • 用户注册/登录(邮箱验证码)
  • GitHub OAuth 登录
  • Token 认证管理
  • 用户设置

AI 对话

  • 多模型对话
  • 会话管理(创建/删除/历史记录)
  • 流式响应
  • 文件上传对话
  • 网络搜索结果展示
  • Agent 工作流人工介入

MCP 服务

  • MCP 服务列表/详情
  • 服务分类浏览
  • 服务搜索
  • 用户 MCP 配置管理
  • 工具探测和执行

Agent 市场

  • Agent 分类列表
  • Agent 详情查看
  • Agent 搜索
  • 精选/最新 Agent

视频工作室

  • 项目管理(创建/删除/保存)
  • 剧本解析(AI 分析)
  • 分镜列表生成
  • 角色定妆照生成
  • 场景概念图生成
  • 关键帧图像生成
  • 视频生成(文生视频/图生视频/首尾帧)
  • 视频模型选择
  • 视频分辨率/比例选择
  • 音频上传(本地/URL)
  • 视频合并导出
  • 资源库管理

图像编辑

  • 文生图
  • 图生图
  • 蒙版编辑
  • 多模型选择
  • 图片尺寸设置

应用构建

  • 创建应用
  • 对话式代码生成
  • 实时预览
  • 应用部署
  • 代码下载
  • 应用管理

知识库

  • 知识库创建/编辑/删除
  • 附件上传
  • 知识片段管理
  • 文件翻译

支付系统

  • VIP 套餐
  • 微信支付
  • 订单管理
  • 余额查询

其他功能

  • 多语言支持(中/英)
  • 反馈提交
  • 联系我们

🛠 技术栈

  • 前端框架:React 18 + TypeScript
  • 构建工具:Vite
  • UI 框架:Tailwind CSS + Ant Design
  • 状态管理:Zustand + React Context
  • 路由:React Router v6
  • HTTP 客户端:Axios
  • Markdown 渲染:react-markdown + remark-gfm
  • 动画:Framer Motion
  • 图标:Lucide React
  • 本地存储:IndexedDB
  • 视频处理:FFmpeg.wasm
  • 文件压缩:JSZip

🚀 快速开始

环境要求

  • Node.js 18+
  • npm 或 yarn

安装依赖

npm install

开发模式

npm run dev

生产构建

npm run build

预览构建

npm run preview

📁 项目结构

src/
├── assets/          # 静态资源
├── components/      # 组件
│   ├── app/         # 应用构建组件
│   ├── chat/        # 聊天组件
│   ├── image-editor/# 图像编辑组件
│   ├── layout/      # 布局组件
│   ├── ui/          # 通用 UI 组件
│   ├── video-gen/   # 视频生成组件
│   └── workflow/    # 工作流组件
├── config/          # 配置文件
├── contexts/        # React Context
├── data/            # 静态数据
├── hooks/           # 自定义 Hooks
├── i18n/            # 国际化
├── pages/           # 页面组件
├── services/        # API 服务
├── styles/          # 样式文件
├── types/           # TypeScript 类型定义
└── utils/           # 工具函数

🔧 配置说明

环境变量

.env.local 中配置:

VITE_API_BASE_URL=你的API地址
VITE_STATIC_BASE_URL=静态资源地址

MCP 配置

MCP 服务配置支持多种传输方式:

  • stdio(命令行)
  • SSE(Server-Sent Events)
  • WebSocket

📖 相关文档

📄 许可证

本项目采用 Apache License 2.0 开源协议,附加商业使用条款:

  • ✅ 个人用户免费使用
  • ✅ 教育机构免费使用
  • ✅ 非营利组织免费使用
  • ✅ 20 人以下企业免费使用
  • ⚠️ 20 人及以上企业商业使用需申请授权

商业授权

如果您的公司/组织拥有 20 名或以上员工,并希望将本软件用于商业目的,请联系我们获取商业授权:

📧 商业授权咨询ganyizhi@timecyber.com.cn

详细条款请查看 LICENSE 文件。

🤝 联系我们

如有问题或建议,请通过以下方式联系:

微信交流群

扫码加入 MCP-X 技术交流群

About

MCP-X 是一个**企业级 AI 智能体开发平台**,集成了 AI 对话、视频生成、图像编辑、前端应用构建等多种创作工具,为企业和开发者提供一站式的 AI 工作流解决方案。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages