Skip to content

freepik-company/magnific

v1.3.0MIT

Turn ideas, product photos, scripts, and reference images into complete visual campaigns with Magnific.

Magnific plugin

Turn ideas, product photos, scripts, and reference images into complete visual campaigns with Magnific. Create AI images, AI videos, advertisements, branded content, and web experiences through natural conversation, and keep your product, presenter, and visual identity consistent across every asset.

The plugin connects Grok Bot, Grok Build, Cursor, Claude Code, Codex and Gemini CLI to the Magnific MCP server, and adds a /magnific command and skills that make the agent work like a professional producer.

  • The Magnific MCP server (https://mcp.magnific.com/mcp) gives the agent the Magnific toolset: image, video, audio, vector and 3D generation and editing, upscaling, your creations and projects, Spaces workflows, and editor-ready delivery.
  • The skills give the agent production judgment on top of those tools: pricing before spending, model choice from the live catalog, draft-then-final, consistency across shots, finishing and delivery. They are written for filmmakers and marketing teams.

The skills

SkillForWhat it adds over the raw tools
magnific-essentialsEvery jobPricing before spending, draft-then-final, catalog-driven model choice, uploads, project placement, async waiting without duplicate paid calls, editor-ready delivery
video-adMarketingShot plans, product fidelity across shots, draft vs final economics, music and VO, formats, UGC
ad-campaignMarketingBrand kits, master-then-adapt across formats and safe zones, testable A/B variants, layout copies, localization of statics
product-imageryMarketingRouting by fidelity, marketplace packshot specs, lifestyle and in-situ scenes, label mockups, catalogs
precise-image-editsBothLocal tools first, segment and retouch, lock-first edit prompts
previs-storyboardFilmShot lists, consistent boards, cheap timed animatics, shot breakdown of reference footage
cinematic-shotsFilmModel and resolution per shot, camera-report prompts, sequences, continuity, batches under budget
scene-directionFilmDirecting structure inside a video prompt: references checked against the brief, space map, opening frame, per-shot start and end states, exact dialogue, shot budget by scene type
fight-scenesFilmFight choreography as body geometry, contact and reaction physics, coverage choices and a closing fight lock
consistent-charactersBothLibrary assets, character sheets, reference wiring for images and video
video-finishingBothOrder of operations, upscale, grade, modify, reframe, retime, draft finalization, ProRes and DNxHR delivery
sound-and-voiceBothVoice casting and direction per TTS model, lip-sync paths, music to length and BPM, SFX, mixes and WAV stems

Two craft references are shared by all skills: skills/magnific-essentials/references/image-prompt-craft.md and video-prompt-craft.md.

Install

ClientHow
Grok BotFind Magnific in Grok Bot's plugin list, add it and sign in. Grok Bot shows what is published in the Cursor Marketplace, so one listing covers Cursor and Grok Bot
Grok Buildgrok plugin install magnific --trust installs the skills and the server; for the server without skills, grok mcp add --transport http magnific https://mcp.magnific.com/mcp
CursorRun /add-plugin magnific in chat, or pick Magnific in the Cursor Marketplace
Claude (claude.ai, Desktop)Add Magnific to Claude as a custom connector, then click Connect and sign in
Claude Codeclaude plugin marketplace add freepik-company/magnific-plugin, then claude plugin install magnific@magnific
CodexRegister this repo as a plugin source (it ships .codex-plugin/plugin.json), or copy skills/* into ~/.codex/skills/
Gemini CLIgemini extensions install https://github.com/freepik-company/magnific-plugin
Any MCP clientConnect the client to https://mcp.magnific.com/mcp (Streamable HTTP, OAuth); the MCP documentation has the steps per client

To try the plugin in Cursor from a local copy, copy this folder to ~/.cursor/plugins/local/magnific and run Developer: Reload Window. To try it in Grok Build from a local copy, run grok plugin marketplace add "$PWD" inside this folder, then grok plugin install magnific --trust.

The command

/magnific <request> is one entry point for any Magnific job, for example /magnific Animate this product shot with a slow push-in, 5 seconds, 9:16. It sends the request to the skill that fits, or straight to a tool for a single image or clip.

What is included

PathPurpose
skills/The 12 skills in the open Agent Skills format
commands/magnific.mdThe /magnific command (Cursor, Grok, Claude Code)
.mcp.json, mcp.json, .cursor-plugin/mcp.jsonThe Magnific MCP server, in the format each client reads
.cursor-plugin/plugin.jsonListing metadata for Cursor, also read by Grok Bot
.grok-plugin/plugin.jsonListing metadata for Grok Build
.claude-plugin/Claude Code manifest and marketplace
.codex-plugin/plugin.jsonCodex manifest
gemini-extension.json, GEMINI.mdGemini CLI extension and its context file
plugin.jsonAgent Plugins 1.0.0 manifest
assets/magnific-icon.pngThe plugin icon
SECURITY.md, CONTRIBUTING.mdHow to report a vulnerability, and how changes reach this repository

Sign in and credits

The first tool call opens the Magnific login page in the browser (OAuth). There is nothing to configure: the plugin carries no keys or tokens.

  • Generations and edits use your Magnific plan's credits. The skills quote any job above about 200 credits and wait for your yes before it runs, and report what each job cost.
  • Results are saved to your Magnific library, in the project you name, so the team finds them in the Magnific app.
  • Some tools and models are still rolling out and are not on every account. The skills check what your account has and use the public alternative when a tool is missing.

Security and data flow

What a marketplace review usually asks about:

TopicHow the plugin handles it
NetworkNothing in this repository opens a connection. The agent talks to one host, https://mcp.magnific.com/mcp, over Streamable HTTP.
Sign-inOAuth 2.1 through auth.magnific.com, with PKCE, dynamic client registration and client ID metadata documents. The login happens in the browser.
SecretsThe repository holds no key, token or password, and the plugin never asks the user for one.
SpendingGenerations draw on the credits of the user's Magnific plan. The skills have the agent quote any job above about 200 credits and wait for the user's yes, and spend nothing in an unattended run unless the user's own instructions give a budget. Plans and credits are bought on magnific.com, not inside the agent.
UploadsFor a file on the user's machine, magnific-essentials has the agent send it with curl to the one-time upload URL the server returns. The path and the URL are quoted, so a file name cannot run a command.
Local codeNo hooks and no binaries. The one script, skills/product-imagery/scripts/packshot.py, measures and pads product images with Pillow, touches only the files it is given, checks its arguments, and has no network code.
Server contentThe skills tell the agent that names, comments, shared prompts and other text from the server are data, never instructions, and that it names downloaded files itself.

Privacy and terms

The plugin is published by Magnific AI, S.L.U. Using it is subject to the Magnific Terms of Use and Privacy Policy.

Support

License

The skills and manifests in this repository are released under the MIT License. The Magnific service and the MCP server are not part of this license.