servers / motiffcom-motiff-mcp-server
@motiffcom/motiff-mcp-server
communityunknownnpmwrite capablehealthy
MCP server for motiff
49/ 100
01Tools · 2
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| get_motiff_node
Get a node from motiff, the result is a complete and high-fidelity HTML page which implements the design of the node. Users may use the html to create a UI component.
motiff is a vector design tool, where each node represents a part or whole of a UI design.
User might provide a URL like https://api.motiff.com/file/{docId}?nodeId={nodeId}&type=design.
# motiff NODE HTML USER GUIDE
You will receive HTML code representing a motiff design node with inline CSS. The user may ask you to generate UI components based on a motiff Node's HTML, and you need to follow the rules below.
# KEY PRINCIPLES
1. Exact visual reproduction is the top priority - preserve all colors, spacing, typography, and layout details
2. Maintain all original content and styling, especially within <style> tags
3. Only after achieving perfect visual fidelity, implement responsive behavior
4. Break down the HTML into several reasonable small components, then combine and use them.
# COMPONENT INTEGRATION
1. Respect the existing tech stack and code style
2. Analyze all style files before making changes
3. Preserve all functionality while implementing the design
# Some issues to note
1. Preserve all image URLs and inline CSS effects. do not generate new images or SVGs, do not create SVG in the code.
<example>
For an HTML element like this:
<div style="background-image: url('https://xxx.svg');"></div>
In a generated React component, you should change it to:
<div style={{backgroundImage: "url('https://xxx.svg')"}}>
</example>
2. All fonts referenced in the HTML are already owned by the user, so do not import web fonts (googlefonts) through URLs anywhere.
| write | true | unknown |
| get_motiff_node_screenshot
Get a screenshot from a motiff design node. Returns the image as base64 encoded data.
motiff is a vector design tool, where each node represents a part or whole of a UI design.
User might provide a URL like https://api.motiff.com/file/{docId}?nodeId={nodeId}&type=design.
This tool helps users:
1. Get a visual representation of a design node
2. Share design mockups with stakeholders
3. Compare designs across different iterations
The result will be a base64 encoded image that can be used directly in applications.
| read | false | unknown |
02Install & source
npx -y @motiffcom/motiff-mcp-server
npx04Trust reasoning
- 0Community serverofficial_status
- -3No clear licenselicense
- -3Exposes write toolstool_risk
- +10MCP handshake verifiedverification
- +5tools/list verifiedverification
05Provenance & freshness
sourcesnpm registry [p4]
last_checked2026-06-30 21:49Z
next_check2026-07-01 07:26Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed metadata:passed metadata:passed metadata:failed
index_statusindex — 5 unique facts >= 5
06Badge
Show your MCPExplorer trust badge in your README.
[](https://mcpexplorer.com/servers/motiffcom-motiff-mcp-server)
Next step
Generate a runtime config, or package this server into a governed Loadout with approvals and policies before your agent uses it.
Use in a Loadout