Frame0 MCP Server
Description
[](https://smithery.ai/server/@niklauslee/frame0-mcp-server) [](https://frame0.app/videos/frame0-mcp-exampl…
About
[](https://smithery.ai/server/@niklauslee/frame0-mcp-server) [](https://frame0.app/videos/frame0-mcp-example.mp4) # Frame0 MCP Server…
Details
- Author
- niklauslee
- GitHub stars
- 84
- Downloads
- 186
- Categories
- Developer Tools, Other
Jump to
- Create frames, rectangles, ellipses, text, lines, and polygons
- Add icons, images, and connectors to wireframes
- Modify, duplicate, delete, and move shapes
- Align, group, and ungroup shapes
- Manage pages: add, update, duplicate, delete, and navigate
- Export shapes and pages as images
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Frame0 MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Ensure Frame0 v1.7.0 or higher is running with the API Server enabled (Settings > API Server > Run on start). Install via npx -y frame0-mcp-server in your MCP client configuration (e.g., Claude Desktop's claude_desktop_config.json). Optionally, pass --api-port=<port> to use a different port for Frame0's API server.
create_frame
Create a frame shape in Frame0. Must add a new page before you create a new frame.
create_rectangle
Create a rectangle shape in Frame0.
create_ellipse
Create an ellipse shape in Frame0.
create_text
Create a text shape in Frame0.
create_line
Create a line shape in Frame0.
create_polygon
Create a polygon or polyline shape in Frame0.
create_connector
Create a connector shape in Frame0.
create_icon
Create an icon shape in Frame0.
create_image
Create an image shape in Frame0.
update_shape
Update properties of a shape in Frame0.
duplicate_shape
Duplicate a shape in Frame0.
delete_shape
Delete a shape in Frame0.
search_icons
Search icon shapes available in Frame0.
move_shape
Move a shape in Frame0.
align_shapes
Align shapes in Frame0.
group
Group shapes in Frame0.
ungroup
Ungroup a group in Frame0.
set_link
Set a link from a shape to a URL or a page in Frame0.
export_shape_as_image
Export shape as image in Frame0.
add_page
Add a new page in Frame0. The added page becomes the current page.
update_page
Update a page in Frame0.
duplicate_page
Duplicate a page in Frame0.
delete_page
Delete a page in Frame0.
get_current_page_id
Get ID of the current page in Frame0.
set_current_page_by_id
Set current page by ID in Frame0.
get_page
Get page data in Frame0.
get_all_pages
Get all pages data in Frame0.
export_page_as_image
Export page as image in Frame0.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"frame0 mcp server": {
"frame0-mcp-server": {
"command": "npx",
"args": [
"-y",
"frame0-mcp-server"
]
}
}
}
}
McpServers
{
"frame0-mcp-server": {
"command": "npx",
"args": [
"-y",
"frame0-mcp-server"
]
}
}
Create and modify wireframes in the Frame0 app through natural language prompts.
- Frame0v1.7.0or higher. (Ensure thatRun on startoption is enabled inSettings>API Server).
- Node.jsv22or higher.
Setup for Claude Desktop inclaude_desktop_config.jsonas below:
{ "mcpServers": { "frame0-mcp-server": { "command": "npx", "args": ["-y", "frame0-mcp-server"] } } }
You can use--api-port=<port>optional parameter to use another port number for Frame0's API server.
- “Create a login screen for Phone in Frame0”
- “Create a Instagram home screen for Phone in Frame0”
- “Create a Netflix home screen for TV in Frame0”
- “Change the color of the Login button”
- “Remove the Twitter social login”
- “Replace the emojis by icons”
- “Set a link from the google login button to the Google website”
- create_frame
- create_rectangle
- create_ellipse
- create_text
- create_line
- create_polygon
- create_connector
- create_icon
- create_image
- update_shape
- duplicate_shape
- delete_shape
- search_icons
- move_shape
- align_shapes
- group
- ungroup
- set_link
- export_shape_as_image
- add_page
- update_page
- duplicate_page
- delete_page
- get_current_page_id
- set_current_page_by_id
- get_page
- get_all_pages
- export_page_as_image
- Clone this repository.
- Build withnpm run build.
- Updateclaude_desktop_config.jsonin Claude Desktop as below.
- Restart Claude Desktop.
{ "mcpServers": { "frame0-mcp-server": { "command": "node", "args": ["<full-path-to>/frame0-mcp-server/build/index.js"] } } }
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Create crafted UI components inspired by the best 21st.dev design engineers.
Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server
An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .
MCP server for AI Diagram Maker — generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent
ALAPI MCP Tools,Call hundreds of API interfaces via MCP
AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.
One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.
Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





