Canva Viral Content Generator

Canva Viral Content Generator

🚀 Canva 内容 MCP 服务器

本项目是一个用 TypeScript 实现的 Model Context Protocol (MCP) 服务器,可助力使用 Canva 生成极具传播力的内容,解决了批量内容生成和管理的难题,为内容创作提供了高效的解决方案。

🚀 快速开始

安装

npm install

开发

npm run dev

构建

npm run build

运行

npm start

✨ 主要特性

  • 解析电子表格数据(Excel/CSV)
  • 创建 Canva 模板
  • 批量生成内容
  • 导出设计
  • 安排社交媒体发布

💻 使用示例

基础用法

parse_spreadsheet

解析 Excel 或 CSV 文件用于内容生成。

# 假设的调用示例,可根据实际情况修改
# 这里仅为示意如何使用该工具
parse_spreadsheet input_file.csv

create_template

创建新的 Canva 模板用于内容生成。

# 假设的调用示例,可根据实际情况修改
# 这里仅为示意如何使用该工具
create_template template_name

generate_content

使用模板和数据生成多个设计。

# 假设的调用示例,可根据实际情况修改
# 这里仅为示意如何使用该工具
generate_content template_id data.csv

🔧 技术细节

服务器使用 Zod 进行运行时类型验证,并结合 TypeScript 实现静态类型检查,保证了代码的健壮性和可维护性。在运行时,Zod 可以对输入的数据进行严格的类型校验,避免因数据类型错误导致的运行时异常。而 TypeScript 的静态类型检查则在开发阶段就发现潜在的类型问题,提高开发效率和代码质量。

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-28 09:33

相似服务问题