1.0.2 • Published 12 months ago

@mzkj/avatar-mcp-service v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
12 months ago

avatar-mcp-cli

阿里云数字人视频生成 MCP 服务的命令行工具。

功能特点

  • 快速启动数字人视频生成服务
  • 交互式配置阿里云凭证
  • 支持自定义端口
  • 支持 2D 数字人视频生成
  • 支持任务状态查询

安装

npx avatar-mcp-cli@latest

使用方法

  1. 初始化配置:
npx avatar-mcp-cli init

按照提示输入阿里云 AccessKey、TenantId 等信息。

  1. 启动服务:
npx avatar-mcp-cli start

可以通过 -p--port 指定端口号:

npx avatar-mcp-cli start -p 8080

API 接口

1. 生成数字人视频

curl -X POST http://localhost:3000/api/avatar/generate \
-H "Content-Type: application/json" \
-d '{
  "tenantId": "your_tenant_id",
  "appId": "your_app_id",
  "title": "测试视频",
  "text": "你好,我是数字人",
  "code": "your_avatar_code"
}'

2. 查询任务状态

curl http://localhost:3000/api/avatar/task/your_task_uuid

配置项说明

配置文件 (.env) 包含以下字段:

  • ALIYUN_ACCESS_KEY_ID: 阿里云访问密钥 ID
  • ALIYUN_ACCESS_KEY_SECRET: 阿里云访问密钥密码
  • ALIYUN_TENANT_ID: 阿里云数字人服务租户 ID
  • PORT: 服务端口号(默认 3000)

注意事项

  1. 使用前请确保已开通阿里云数字人服务
  2. 请妥善保管您的阿里云访问凭证
  3. 建议在生产环境中使用 HTTPS

License

ISC