Frame0 is a Balsamiq-alternative wireframe tool for modern apps. Muzika Frame0 MCP Server is a customized version that allows you to create and modify wireframes in Frame0 specifically for the Muzika music analytics project.
Muzika is a comprehensive music band and artist data management system designed to capture and analyze complex relationships in the music industry:
- Artist career paths: Track artists moving between bands
- Temporal relationships: When artists were in which bands
- Cross-band connections: Find artists who played together
- Career timeline analysis: Complete artist journey visualization
Prerequisite:
Setup for Claude Desktop in claude_desktop_config.json as below:
{
"mcpServers": {
"muzika-frame0-mcp-server": {
"command": "npx",
"args": ["-y", "muzika-frame0-mcp-server"]
}
}
}You can use --api-port=<port> optional parameter to use another port number for Frame0's API server.
- "Create a music analytics dashboard for Desktop in Frame0"
- "Create an artist career timeline visualization for Tablet in Frame0"
- "Create a band member relationship diagram for Desktop in Frame0"
- "Create a music project timeline for Phone in Frame0"
- "Add a cross-band connection visualization"
- "Create a music genre analytics chart"
- "Design a music industry network graph"
create_framecreate_rectanglecreate_ellipsecreate_textcreate_linecreate_polygoncreate_connectorcreate_iconcreate_imageupdate_shapeduplicate_shapedelete_shapesearch_iconsmove_shapealign_shapesgroupungroupset_linkexport_shape_as_imageadd_pageupdate_pageduplicate_pagedelete_pageget_current_page_idset_current_page_by_idget_pageget_all_pagesexport_page_as_imagesave_filesave_file_assave_file_to_pathsave_file_to_muzika_wireframes
save_file: Saves the current document to its existing location (use when modifying existing files)save_file_as: Saves with a new filename to muzika/wireframes directorysave_file_to_path: Saves to a specific path (optional path parameter)save_file_to_muzika_wireframes: Creates a new timestamped file in muzika/wireframes (use for new wireframes)
create_music_dashboardcreate_artist_timelinecreate_band_relationship_diagramcreate_music_analytics_chartcreate_cross_band_connections
- Clone this repository.
- Build with
npm run build. - Update
claude_desktop_config.jsonin Claude Desktop as below. - Restart Claude Desktop.
{
"mcpServers": {
"muzika-frame0-mcp-server": {
"command": "node",
"args": ["<full-path-to>/muzika-frame0-mcp-server/build/index.js"]
}
}
}This MCP server is specifically designed to help create wireframes for:
- Artist Career Dashboards: Visualize artist career paths and transitions
- Band Relationship Networks: Show connections between bands and artists
- Temporal Analytics: Timeline-based visualizations of music industry data
- Cross-Band Analysis: Identify artists who played in multiple bands
- Music Project Tracking: Album and project timeline visualizations
This is a fork of the original frame0-mcp-server by @niklauslee, customized for the Muzika music analytics project.
MIT License - see LICENSE file for details.