mcpField
P
Picsart Genai MCP

Picsart Genai MCP

Remote
github.com/PicsArtMedia & Design6Updated today
Repository

About Picsart Genai MCP

Picsart Genai MCP connects AI agents to Picsart’s media-generation and editing tools, with skills for video production and everyday image, video, and audio tasks. It supports guided workflows from story-driven films to edits of user-provided footage, with paid steps quoted before charging.

Key features

  1. 01Generate and edit images, video, and audio
  2. 02Create films and episodic vertical dramas
  3. 03Animate designs and screen recordings
  4. 04Recreate references or cut footage into reels
  5. 05Agent skills for guided creative workflows

Use cases

  1. 01Turn a story idea into a short film
  2. 02Create tutorial videos from a screen recording
  3. 03Animate a design into a promotional video
  4. 04Edit interview footage into a vertical reel

MCP support

The MCP server at https://api.picsart.com/gen-ai/mcp exposes Picsart media tools to AI agents. The plugin can install and connect the server, or clients can add the URL directly and sign in with a Picsart account.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://api.picsart.com/gen-ai/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

34
ParameterTypeRequiredDescription
actionenumYeslist | create_folder | upload | move | delete | update
folderUidstringNo
pageintegerNo
pageSizeintegerNo
sortobjectNo
sort.byenumYesCREATED | UPDATED | ALPHABETICAL
sort.orderenumYesASC | DESC
typeenumNoimage | video | audio
flatbooleanNoList action: when true, returns every file across the whole Drive (all folders) instead of just the items directly inside `folderUid`. Folders are not returned in flat mode.
namestringNo
descriptionstringNo
fileobjectNo
file.download_urlstringYes
file.file_idstringYes
file.mime_typestringNo
file.file_namestringNo
urlstringNo
itemUidsarrayNo
itemUidstringNoUpdate action: uid of the file whose attributes to set.
attributesobjectNoUpdate action: custom key/value attributes to set on the file (e.g. `{ coverUrl }`).
targetFolderUidstringNo
permanentbooleanNoDelete action: true permanently purges; false/omitted moves to trash (recoverable).

Details

From the project README
Picsart Video for AI agents: make movies, micro dramas, motion design, reels and tutorials

Picsart Video for AI agents

Movies, micro dramas, motion design, reels and tutorials, made in the chat with your agent.

License: MIT Agent Skills Claude Code plugin Codex plugin Cursor and 75+ agents

Install the plugin · What you can make · Start a use case · Skills library


Picsart Video gives your AI agent a creative studio. Describe what you want, and the agent plans it with you, shows you a preview, and makes it with Picsart's AI models and editing tools. You need a Picsart account, and every paid step is quoted before anything is charged.

Install the plugin

Tip

The Picsart plugin is the recommended way to install. One install brings every skill below and connects the Picsart MCP server for you: nothing else to set up.

In Claude Code, run:

/plugin marketplace add PicsArt/gen-ai-skills
/plugin install picsart@picsart

Then ask "Show me what Picsart can do.": the plugin signs you in to Picsart and shows your credits.

Codex
codex plugin marketplace add PicsArt/gen-ai-skills
codex plugin add picsart@picsart

Or open /plugins inside Codex and install picsart from the Picsart marketplace. Like the Claude Code plugin, it brings every skill and connects the Picsart MCP server.

Cursor, Copilot and other agents
npx skills add PicsArt/gen-ai-skills

The skills CLI detects your agent (Cursor, GitHub Copilot, OpenCode, Antigravity and over 70 more) and installs every skill. gh skill install PicsArt/gen-ai-skills works the same way. Then add the Picsart MCP server below.

Every command (OpenClaw and Hermes included), the ./setup script and how to update are in INSTALL.md.

Connect the MCP server directly (Claude.ai, ChatGPT, or a skills-only install)

Without the plugin, add a custom connector (or an MCP server) with this URL, and sign in with your Picsart account when it asks:

https://api.picsart.com/gen-ai/mcp

Its name in .mcp.json is picsart. The plugin does this step for you.

What you can make

Genre clips from drama to documentary
Direct your own AI movie

Pick a genre. Call action. You’re the director.
A short film from your story, with recurring characters and one look.

Make a short film from my story.
/picsart:movie-producer [story idea or script]

Three episodes of a micro drama
Micro dramas, made to binge

Your series, cast and cliffhangers, episode by episode.
A vertical drama series, pilot or episode with a recurring cast.

Make a short drama series from my idea.
/picsart:make-short-drama [series idea or the next episode]

Shapes bouncing in a motion-designed loop
Design that moves

Turn text and logos into scroll-stopping loops.
A Figma design or your own images, photos and logos become a motion-designed ad or reel.

Animate my design into a short motion video.
/picsart:animate-design [Figma link, design or assets]

A lesson and how-to shorts cut from one screen recording
Tutorials from your screen

Lessons, how-to shorts and promos from one recording.
A screen recording of your app or website becomes a step-by-step tutorial or a vertical promo.

Turn my screen recording into short how-to videos.
/picsart:make-screen-videos [screen recording and the video you want]

A reference edit and the same edit with new footage
Same edit. Your footage.

Copy a video’s cuts, timing and motion, then drop in your own photos and text.
A reference video rebuilt as an editable scene that moves and looks like it.

Recreate this reference video with my own photos and text.
/picsart:recreate-video [reference video, your photos and text]

Travel shots cut on the beat into a vertical reel
Drop footage. Get a reel.

Beat-synced cuts, transitions and music, done for you.
An interview, podcast, vlog or clips cut into a tight vertical short, with captions and music if you want them.

Cut my footage into a 30-second vertical reel.
/picsart:cut-footage-into-reel [your footage and the length you want]

And everyday edits

Ask in your own words: generate-media and the Picsart tools handle these directly.

A video edited with a prompt
Create and edit videos
Create and edit videos with a prompt.
A portrait edited step by step
Create and edit images
Restyle, cut out the background, or put it anywhere.
An animated cartoon dog
Bring your cartoon to life
Dream up a character. Watch it bounce, blink and wave.
Word-by-word captions on a talking video
Captions that pop
Auto-captions in bold styles, timed to every word.
One clip in wide and vertical
One video, every size
Reframe for vertical, square or wide. The subject stays in frame.

Speak every language
Natural voiceovers and lip-synced dubs.

Start a use case

In Claude Code, type the use case's command and your brief:

/picsart:make-short-drama a heist series set in a night market

With the plugin the commands are namespaced (/picsart:…); a skills-only install names them without the prefix (/make-short-drama).

Everywhere else, open with the use case's starter prompt and add your brief. The agent picks the right use case from it.

Use caseStarter prompt
get-startedShow me what Picsart can do.
generate-mediaMake an image, a video or audio from my prompt.
movie-producerMake a short film from my story.
make-short-dramaMake a short drama series from my idea.
animate-designAnimate my design into a short motion video.
make-screen-videosTurn my screen recording into short how-to videos.
recreate-videoRecreate this reference video with my own photos and text.
cut-footage-into-reelCut my footage into a 30-second vertical reel.

A use case loads other skills by name (every one reads picsart-video-rules first), so install the whole plugin rather than a single use case.

The skills library

Video

Generated; generated.json lists them. Don't edit these folders by hand: the next generation overwrites them.

Use cases, the entry points a user asks for:

SkillDescription
animate-designTurn static material into a real motion-designed video.
cut-footage-into-reelCut the user's own footage.
generate-mediaMake an image, a video, a voice line, a sound or a song from a prompt, or edit a picture.
get-startedGet started with Picsart Video.
make-screen-videosTurn a screen recording of an app or website into finished videos.
make-short-dramaMake a vertical drama series, pilot or episode with a recurring cast.
movie-producerMake a short narrative film from a story.
recreate-videoRebuild a reference video as an editable animated scene that moves and looks like it.

Skills the use cases load:

SkillDescription
ai-presenterPut a generated presenter on screen and keep them honest.
background-musicDraft, generate and lay an instrumental music bed under a finished video's speech.
caption-decorationsAuthor and validate scene caption decorations, choosing between measured procedural decoration presets and arbitrary scene artwork.
design-layer-importBring a design or static assets into a scene as LAYERS, not flat frames, whenever they are going to move.
drama-series-writingWrite a drama series' bible, season arc and episode cliffhangers, from templates or the user's idea.
film-cast-designMake a film's people, props and places consistent on pictures.
film-cuttingCut a film's accepted takes into one scene.
film-finishingFinish a film after picture lock.
film-shot-generationShoot a film's shots as runs.
film-story-writingWrite a short film's story and break it down.
footage-analysisWatch the user's own talking footage and turn it into facts you can build on.
footage-reframingPut the user's own footage in a frame of another shape.
motion-design-craftThe craft of adding motion to any scene, whatever the video.
motion-tracking-from-videoMeasure what objects visibly do in a video.
open-picsart-appOpen Picsart beside the conversation.
photo-slideshowBuild a photo promo or slideshow in a scene.
picsart-video-rulesThe rules every Picsart Video use case follows.
quality-reviewCheck work before the user sees it.
realistic-color-gradeMake a video's colours look more realistic and natural with the ai_realism look.
reference-fragment-matchingRebuild a reference video as a scene one fragment at a time.
resting-frame-rulesKeep every element whole or gone whenever motion stops.
retention-hooksKeep a short video watched to the end with open loops.
scene-building-basicsBuild and edit a scene with the scene tools.
screen-recording-analysisRead a screen recording from its pixels.
screen-recording-layoutsLay a screen recording out in a 1080x1920 vertical frame or a 1920x1080 landscape one.
screen-recording-zoomThe house zoom for screen footage in a panel.
screen-ui-redesignRecreate the screens of a recording as designed motion UI.
speech-aware-cuttingChoose the moments of talking footage worth keeping and cut them so no one is clipped mid-sentence.
spoken-captionsPut spoken words on screen from the transcript.
visual-styleA video's style, chosen by eye and kept.
voice-over-generationGenerate a voice-over from written lines.
Hand-written
SkillDescription
picsart-add-mediaTurn the user's own files into hosted URLs with the gen-ai MCP's upload tools.
style-guide-builderBuild a reusable visual style guide from reference images.
video-prompt-engineerWrite and fix prompts for AI video generation.

How it's built

Repository layout
gen-ai-skills/
├── .claude-plugin/      # Claude Code plugin + marketplace manifests
├── .codex-plugin/       # Codex plugin manifest
├── .cursor-plugin/      # Cursor plugin manifest
├── .github/workflows/   # CI (security scan, lint)
├── scripts/             # Repo tooling (scan-skill.py, ...)
├── skills/              # All skills live here, one directory each
│   ├── picsart-add-media/
│   │   └── SKILL.md
│   ├── video-prompt-engineer/
│   │   └── SKILL.md
│   └── ...
├── INSTALL.md
├── CONTRIBUTING.md
├── VERSION
├── .mcp.json            # the picsart MCP server, shared by every manifest
├── generated.json       # the skill folders that are generated, not hand-written
├── setup                # universal symlink installer
└── README.md

Each skill lives in its own directory under skills/. The directory name is the install name. The directory holds a SKILL.md that follows the open Agent Skills specification: YAML frontmatter with name and description, then the instructions. The plugin manifests connect the MCP server through .mcp.json.

Contribute

More skills are welcome. See CONTRIBUTING.md and the Code of Conduct.

License

MIT · Made by Picsart

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.