MCP.so
登录

Canva API MCP Server

@mattcoatsworth

关于 Canva API MCP Server

暂无概览

基本信息

分类

媒体与设计

运行时

node

传输方式

stdio

发布者

mattcoatsworth

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Canva API MCP Server?

A Model Context Protocol (MCP) server that provides tools and resources for managing designs, brands, assets, and users through Canva's API. It also includes mock data support for testing without API credentials.

How to use Canva API MCP Server?

Clone the repository, install dependencies with npm install, copy .env.example to .env and add your Canva API credentials (CANVA_APP_ID and CANVA_API_KEY), then start the server with npm run dev. You can test tools and resources using the MCP Inspector via npm run inspect.

Key features of Canva API MCP Server

  • Complete coverage of Canva API endpoints
  • Tools for all major API operations
  • Resources for documentation and entity details
  • Mock data support for testing without API credentials
  • Available tools for design, brand, asset, and user management

Use cases of Canva API MCP Server

  • Automate design retrieval and listing in Canva
  • Manage brand information and list brands programmatically
  • Upload images to Canva and manage asset inventories
  • Retrieve user details and list users in an organization

FAQ from Canva API MCP Server

What is Canva API MCP Server for?

It is an MCP server that integrates with Canva's API, providing tools and resources to manage designs, brands, assets, and users.

How do I set up and run the server?

Clone the repo, run npm install, copy .env.example to .env and fill in your Canva App ID and API Key, then start with npm run dev.

What if I don't have Canva API credentials?

The server uses mock data for all responses if no credentials are provided, allowing you to test and develop without a real Canva account.

What tools does the server include?

Tools for design management (get_design, list_designs), brand management (get_brand, list_brands), asset management (get_asset, list_assets, upload_image), and user management (get_user, list_users).

What resources are available?

Documentation resources (Canva API overview, getting started, authentication, designs, brands, assets, users) and entity resources for specific designs, brands, and assets.

评论

媒体与设计 分类下的更多 MCP 服务器