Connect your own AI
MCP (Model Context Protocol) is the standard way AI assistants use other apps. Connect Mosso once, then ask for animations from the assistant you already have open. They come out in your brand, as Lottie, dotLottie, animated SVG or Mosso project files.
What you need
- A Pro or Team plan. Connecting your own AI is part of both.
- For the apps that run Mosso on your computer (Claude Desktop, Claude Code and Cursor): Node.js 20 or later. Claude Desktop extensions bring their own.
Claude Desktop
Open Settings, then Developer, then Edit Config.
Add Mosso to the file that opens. The last folder is where your files will be saved:
{ "mcpServers": { "mosso": { "command": "npx", "args": ["-y", "mosso-mcp", "--output-dir", "~/Desktop/Mosso"] } } }Quit Claude Desktop and open it again. Mosso shows up in its list of tools.
Claude Code
Run this in your terminal. Files are saved in the folder you run Claude Code in.
claude mcp add --transport stdio mosso -- npx -y mosso-mcp
Add --scope user to have Mosso in every project, and check it with claude mcp list.
Cursor
Add this to .cursor/mcp.json in your project, or to ~/.cursor/mcp.json for every project:
{
"mcpServers": {
"mosso": {
"command": "npx",
"args": ["-y", "mosso-mcp"]
}
}
}ChatGPT and Claude on the web
Apps on the web connect to Mosso over the internet instead. Add a custom connector in the app's connector settings and paste this address:
https://app.mosso.video/api/mcp
The first time the assistant needs your account, it opens a Mosso sign-in window. After that, what it makes is saved to your Mosso projects, ready to open in the editor.
Any other MCP app
Any app that runs MCP servers works the same way. The command is npx -y mosso-mcp. Add --output-dir and a folder, or set MOSSO_OUTPUT_DIR, to choose where files go.
What to ask
- "Make a loading spinner in #3a5bff and #16c2a3 and save it as a Lottie file."
- "Find a confetti animation and make it in our brand colours. Save it as dotLottie."
- "Make a launch post for Instagram that says Version 2 is here, with a calm feel."
- "Make the success check slower, loop it, and export it as an animated SVG."
- "Make a 9:16 version of it and save both files."
What the assistant can do
| Tool | What it does |
|---|---|
search_library | Finds library items by words and kind: loaders, celebrations, text, logo reveals, posts, icons and more. |
create_animation | Builds an item, or a blank canvas, in your colours, fonts and motion style, with your words. |
describe_animation | Lists the layers with their timing, text and colours, in plain text. |
edit_animation | Changes it with the same edits Mosso's own AI uses. If one edit is wrong, nothing changes and the assistant gets a list of what to fix. |
export_animation | Saves Lottie JSON, dotLottie, animated SVG or a Mosso project file. |
list_animations | Lists what it made in this session. |
Where the files go
On your computer, Mosso only ever writes inside the one output folder, and never replaces a file unless the assistant asks it to. Files never contain expressions, so they are safe in every player. MP4, GIF and WebM need a browser to draw every frame: export a Mosso project file, open it in Mosso and export the video from there.
Something missing or wrong here? Write to hello@mosso.video.