Skip to content

Hommy-master/capcut-mate-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CapCut Mate API

项目简介

CapCut Mate API 是一个基于 FastAPI 构建的剪映小助手

功能特点

  • 用户管理:创建、查询、更新和删除用户
  • 数据验证:使用 Pydantic 进行请求数据验证
  • 安全认证:密码加密存储
  • RESTful API 设计:符合标准的 API 设计规范
  • 自动生成文档:FastAPI 自动生成交互式 API 文档

技术栈

  • Python 3.11+
  • FastAPI:高性能的 Web 框架
  • Pydantic:数据验证和模型定义
  • Passlib:密码加密
  • Uvicorn:ASGI 服务器
  • uv:Python 包管理器和项目管理工具

快速开始

前提条件

  • Python 3.11 或更高版本
  • uv:Python 包管理器和项目管理工具 安装方法: pip install uv 或访问 uv 官方网站 获取最新安装指南

安装步骤

  1. 克隆项目
git clone git@github.com:Hommy-master/capcut-mate.git
cd capcut-mate
  1. 安装依赖
# 安装uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# 安装依赖
uv sync
  1. 启动服务器
uv run uvicorn main:app --host 0.0.0.0 --port 60000
  1. 容器部署
docker pull gogoshine/capcut-mate:latest

About

剪映小助手-提供MCP插件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors