A TypeScript implementation of a Model Context Protocol (MCP) server for generating viral content with Canva.
- Parse spreadsheet data (Excel/CSV)
- Create Canva templates
- Generate bulk content
- Export designs
- Schedule social media posts
npm install
npm run dev
npm run build
npm start
Parse Excel or CSV files for content generation.
Create a new Canva template for content generation.
Generate multiple designs using template and data.
The server uses Zod for runtime type validation and TypeScript for static type checking.