Skip to content

Documentation

Plug-in AI in Claude and ChatGPT

Connect your Plug-in AI workspace to Claude or ChatGPT and ask for images, video and speech in your own words. The assistant works through your account: it sees what your seat can see, spends your workspace's credits only on work you approve, bills it to your clients and jobs, and can bring the results into After Effects, Premiere Pro, Photoshop, Illustrator and DaVinci Resolve.

Connect

Server address

https://plug-in.ai/api/mcp

Nothing to install and no key to paste: you sign in with your Plug-in account.

Claude (Free, Pro and Max)

  1. Open Customize → Connectors, choose +, then Add custom connector.
  2. Name it Plug-in AI, paste the server address and press Add. Free plans can add one custom connector.
  3. Press Connect, sign in to Plug-in AI if asked, check the workspace and press Allow.

Claude (Team and Enterprise)

  1. An owner adds it once: Organization settings → Connectors → Add → Custom → Web, with the server address.
  2. Each member presses Connect in Customize → Connectors and approves it with their own Plug-in account.

ChatGPT Work (where custom plugins are enabled)

  1. Open Plugins, choose + → Add custom MCP server, and enter the server address. Workspace policy may require an administrator to enable custom plugins.
  2. Choose OAuth, then Create as plugin and review the installation. When connecting, sign in on plug-in.ai and review the workspace and permissions before pressing Allow.
  3. Start a new conversation and mention the plugin with @. First ask for models or recent generations without creating work.
  4. Codex desktop Settings → MCP servers is a separate setup. Its bearer-token and header fields are not an OAuth sign-in form; use the server's Authenticate control when available. A saved URL alone does not prove a successful connection.

A first thing to ask: Show my recent Plug-in generations and my credit balance. Don't make anything new.

Signing in, and what you allow

Connect opens Plug-in AI's own page on plug-in.ai. It names the app that is asking, the workspace, your role and your credits, and nothing is shared until you press Allow. It asks for two permissions:

See your workspace mcp:read
Your models, clients, jobs, past generations and credit balance.
Create images, video and audio mcp:write
Start generations and make changes: add clients and jobs, and edit the project open in your apps. Generating spends credits from your workspace balance, exactly as it does when you do it yourself.
  • The connection acts as you, in the workspace you approved it from. Your seat still decides: a client viewer can only look, whatever was allowed, and nothing lets an app do what you couldn't do yourself.
  • Access tokens last one hour and renew themselves; the renewal token lasts up to sixty days and is replaced every time it is used. We store tokens only as one-way hashes, never as readable text.
  • Disconnect whenever you like: remove the connector in Claude or ChatGPT, or press Disconnect in Account → Connections on plug-in.ai, which ends it straight away.

What it costs

  • Generations spend your workspace's credits at the prices on the Models page. Looking, pricing, organising and working in your apps cost nothing.
  • The assistant can price any generation first with estimate_cost, which is free and changes nothing.
  • Tools that spend are marked destructive, so Claude and ChatGPT ask for your approval before they run, unless you choose to allow them without asking.
  • Credits are held while a generation runs and taken only when its files are saved.
  • Each approved generation carries one request id. If an answer is lost on the way, the assistant recovers the same generation with the same id instead of paying again, and a refused generation is never retried automatically.
  • On company workspaces every generation is billed to a client and a job, and any budget set for that client is enforced.
  • Credits are bought only on plug-in.ai, in Account → Plan & credits. Nothing is sold inside Claude or ChatGPT.

Models →

Tools185

This list is read from the server itself, so it is always the current one. Every tool has a title and is marked read-only or not, destructive or not: that is how Claude and ChatGPT decide when to ask you first.

What you see depends on your seat: a client viewer gets a few look-only tools for their own work; creators get the rest, and admins also the team tools. The tools under Plug-in's own team are never offered to a workspace.

Look35

Read your models, balance, clients, jobs, workflows, films, trend reports and work. They change nothing and cost nothing.

ToolTitle
agency_workView agency work
list_content_plansList content plans
get_content_planRead a content plan
quote_content_pieceReview a piece's render price
get_content_deckRead a content plan's deck
list_filmsList films
get_filmRead a film
get_film_editRead a film's edit
quote_film_renderPrice a sheet or shot render
list_modelsList models
list_clientsList clients
list_jobsList jobs
list_trend_marketsList trend markets and prices
get_trend_reportRead saved trend reports and searches
estimate_costEstimate what a generation will cost
open_studioOpen Plug-in Studio
quote_studio_generationReview a studio generation
quote_next_stepPrice a next step (studio widget)
list_brand_kitsList Brand Toolkits
list_workflowsList production workflows
get_workflowRead one workflow
list_motion_presetsList camera moves and styles
list_voicesList voices
get_balanceGet credit balance
list_generationsList recent generations
get_generationRead one generation
list_templatesList creative templates
get_templateRead a creative template
validate_template_jobCheck a template job
list_teamList the team
list_approvalsList approvals
share_link_listList a job's share links
list_my_projectsMy projects
get_projectOne project
get_brand_kitRead a Brand Toolkit

Make (spends credits)21

Generate or finish something new, render a film's reference sheets, shots and cut, or buy a trend report or search. Each one shows its price first and asks before it runs.

ToolTitle
research_content_planResearch the brand before the calendar
make_content_pieceMake an approved piece
ask_content_changeAsk for a change on a made picture
make_content_changeMake a change the assistant answered
read_content_referenceRead a plan's file closely
render_film_sheetRender a reference sheet
render_film_shotRender a shot
render_film_frameRender a shot's start frame
review_film_shotReview a rendered shot
render_film_editRender the film's cut
generate_imageGenerate an image
generate_videoGenerate a video
render_draft_finalRender a draft at 1080p
generate_speechGenerate speech or audio
assemble_videoAssemble clips into one video
watch_trend_postWatch and hear a trending post
trend_reportBuy a trend report
trend_report_moreLoad more posts of a trend report
trend_searchRun a trend search
start_studio_generationStart the approved studio generation
run_next_stepStart a next step (studio widget)

Organise36

Add clients, jobs and Brand Toolkits, plan content, develop a film with its Director (the script, reference sheets, shots and edit), store reference files or cancel queued work before it starts. Free.

ToolTitle
agency_work_updateUpdate agency work
create_content_planStart a content plan
propose_content_calendarWrite the calendar
open_content_filmOpen a video piece in Film
undo_content_changeUndo a change
attach_content_fileAttach a file to a content plan
save_content_deckSave or bring back a content plan's deck
apply_content_deckApply an uploaded deck's changes
create_filmStart a film
film_director_chatTalk to the Film Director
decide_film_scriptApprove the film's script, or ask for changes
decide_film_sheetApprove a reference sheet, or ask for changes
plan_film_shotsPlan the film's shots
edit_film_shotChange a planned shot
set_film_settingsChange a film's settings
attach_film_fileAttach a file to a film
set_film_shot_frameSet the frame a shot starts or ends on
save_film_editSave a film's edit
film_edit_agentAsk an edit agent about a film's cut
create_clientCreate a client
create_jobCreate a job
create_brand_kitCreate an attribution Brand Toolkit
typeset_imageSet words in the brand's fonts
screenshotCapture a real website
upload_referenceUpload a file to use as a reference
cancel_generationCancel a queued generation
invite_team_memberInvite a team member
decide_approvalApprove or ask for changes
comment_on_approvalComment on work in Approvals
send_for_approvalSend work for approval
share_link_createMake a share link
share_link_revokeTurn off a share link
add_brand_toolkitAdd a Brand Toolkit under a client
update_brand_kitChange a Brand Toolkit
set_brand_kit_logoSet a Brand Toolkit's logo
set_brand_assetAdd or change a Brand Toolkit's file

Work in your apps71

Read and edit the project open in After Effects, Premiere Pro, Photoshop, Illustrator or DaVinci Resolve, bring your generations into it and look at the result. Free, and only with the Plug-in panel signed in inside that app.

ToolTitle
bridge_statusConnected creative apps
app_importBring a Plug-in generation into an app
app_lookSee a frame from an app
app_scriptRun a script in an app
ae_projectAfter Effects: the project
ae_compAfter Effects: a composition's layers
ae_create_compAfter Effects: new composition
ae_add_layerAfter Effects: add a layer
ae_setAfter Effects: set or animate a property
ae_effectAfter Effects: add an effect
ae_renderAfter Effects: render
ae_layer_infoAfter Effects: one layer in depth
ae_layerAfter Effects: layer switches, blend mode, matte, parent and timing
ae_arrangeAfter Effects: move, duplicate, split or precompose layers
ae_delete_layerAfter Effects: delete a layer
ae_textAfter Effects: style and animate text
ae_maskAfter Effects: add a mask
ae_keyframesAfter Effects: read, ease or remove keyframes
ae_comp_settingsAfter Effects: composition settings
ae_markerAfter Effects: add a marker
ae_effectsAfter Effects: the installed effects
ae_presetAfter Effects: apply an animation preset
ae_batchAfter Effects: build in one step
pr_projectPremiere Pro: the project
pr_create_sequencePremiere Pro: new sequence
pr_placePremiere Pro: put a clip on a sequence
pr_markerPremiere Pro: add a marker
pr_exportPremiere Pro: export
pr_sequencePremiere Pro: a sequence in detail
pr_clipPremiere Pro: trim, move and transform a clip
pr_remove_clipPremiere Pro: remove a clip
pr_effectPremiere Pro: add an effect to a clip
pr_transitionPremiere Pro: add a transition
pr_audioPremiere Pro: levels and fades
pr_tracksPremiere Pro: tracks
pr_captionsPremiere Pro: add captions
pr_titlePremiere Pro: a title from a Motion Graphics template
pr_savePremiere Pro: save the project
pr_import_filesPremiere Pro: import files from this computer
resolve_projectDaVinci Resolve: the project
resolve_timelineDaVinci Resolve: new timeline
resolve_markerDaVinci Resolve: add a marker
resolve_renderDaVinci Resolve: render
resolve_itemsDaVinci Resolve: the timeline, item by item
resolve_itemDaVinci Resolve: transform, colour and mark an item
resolve_gradeDaVinci Resolve: grade an item
resolve_placeDaVinci Resolve: place clips at a time
resolve_import_filesDaVinci Resolve: import files from this computer
resolve_titleDaVinci Resolve: add a title
resolve_exportDaVinci Resolve: export the timeline
resolve_render_statusDaVinci Resolve: render progress
ps_documentPhotoshop: the open document
ps_new_documentPhotoshop: new document
ai_documentIllustrator: the open document
blender_sceneBlender: the scene
blender_objectBlender: one object in detail
blender_addBlender: add an object
blender_setBlender: change an object
blender_deleteBlender: delete objects
blender_duplicateBlender: duplicate an object
blender_materialBlender: material
blender_worldBlender: world and sky
blender_animateBlender: animate with keyframes
blender_modifierBlender: modifier
blender_render_settingsBlender: render settings
blender_renderBlender: render
blender_viewBlender: the viewport
blender_batchBlender: build in one step
blender_new_sceneBlender: new scene
blender_saveBlender: save the file
ae_template_applyAfter Effects: apply a template job

Plug-in's own team22

Running Plug-in itself: drafting the newsletter and editing the public website. Offered only to the people who run Plug-in, never to a workspace.

ToolTitle
newsletter_listList newsletter issues
newsletter_draftDraft a newsletter issue
newsletter_upload_imageUpload a newsletter picture
site_readRead a page of the website
site_save_draftChange a page of the website (draft)
site_publishPublish a page of the website
site_versionsList a page's published versions
site_restore_versionBring back an earlier version (draft)
site_discard_draftThrow away a page's draft
site_list_mediaList the website's pictures and videos
site_add_mediaAdd a picture or video for the website
suggestions_listList suggestions
suggestion_reviewReview a suggestion
operation_costsOperation costs
list_volt_stylesList Volt motion styles
volt_read_referenceRead a reference for a Volt style
volt_write_styleWrite a Volt style (HIGH VOLT or VOLT)
get_volt_jobRead a Volt style job
volt_job_messageAsk a Volt style for a change
volt_job_cancelStop a Volt style job
volt_save_styleSave a Volt style
render_voltRender a Volt style to a video

Your creative apps

  • Install the Plug-in panel for Adobe apps or DaVinci Resolve, the Photoshop plugin (Photoshop 2025 or later), or the Blender add-on, from Account → Connections on plug-in.ai. Each one signs in with your Plug-in account: the app shows a code, you check the same code on plug-in.ai/connect and press Allow.
  • With a panel open in After Effects, Premiere Pro, Photoshop, Illustrator or DaVinci Resolve, the assistant can edit that project with the app tools and import your generations with app_import. Scripts run only if you allow them in that app's panel.
  • The panels can also generate inside the app, with the price on the button before you press it.

Privacy and your data

  • The assistant decides what to send, from what you ask it. Apart from ordinary request logs, we receive only the inputs of the tools it calls: prompts, settings, the reference files you choose, and client and job names.
  • We never receive your conversation, your chat history or the assistant's memory. No tool asks for them, or for passwords, keys or payment details.
  • Pictures the assistant takes of your open project pass straight through to it; we don't keep them. Your generations are kept in your workspace library, like work made on the website.
  • AI model providers receive only what a generation needs to run. We don't sell personal data, and we don't use your prompts or generated content to train our own models.

The full details are in the Privacy Policy; use of Plug-in AI is covered by the Terms of Service.

Help

Questions or problems: info@plug-in.ai. If a generation is involved, include its id; it is how we find it.

Launch news, twice a month

New models and plugins the day they land. No spam, one click to leave.