Plainly's Official MCP Server
Implementation of MCP server for Plainly in NodeJS. Enables LLM clients to connect and interact with Plainly APIs.
🎥 Demo
📋 Prerequisites
Node.js ≥ 18 (required)
▶️ How to run (local installation)
Get your Plainly API key
Go to Settings page
Create a new API key
Copy the new API key
Add config to your editor
🛠️ Available tools
list_renderable_items
- returns a list of all criteria matching designs and custom projects for authenticated userget_renderable_items_details
- returns details of a single design or custom project, such as: required and optional parameters, preview links, aspect ratios, etc.render_item
- submits a render with all needed parameterscheck_render_status
- checks the render status and report error or preview links
🗣️ Prompts & Resources
This implementation does not include prompts
or resources
from the MCP specification. However, this may change in the future when there is broader support across popular MCP clients.
🚧 Development mode
If you want to run the server in development mode, you can install dependencies and run the server using the following command:
Clone, install, and build:
Add your API key in
.vscode/mcp.json
Start MCP server from
.vscode/mcp.json
📄 Plainly developer resources
This server cannot be installed
MCP server for Plainly Videos that allows browsing designs and projects, as well as rendering videos.