> For the complete documentation index, see [llms.txt](https://morphic.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://morphic.com/docs/mcp.md).

# MCP

Connect Claude, Claude Code, VS Code, Codex or Zed to Morphic, and make images, video and audio from the assistant you already use.

MCP connects the AI assistants you already use to Morphic. Ask in plain language, and the images, video and audio land in your Morphic project. MCP (Model Context Protocol) is the standard these assistants use to call outside tools, and it works on every plan.

Here's a quick tutorial on how to use MCP on Morphic:

{% embed url="<https://www.youtube.com/watch?v=Ay3vlc3-1LQ>" %}

## Connect an app

Setup takes about a minute. The [MCP settings page](https://studio.morphic.com/settings/mcp) in Studio has copy buttons for the server URL and commands.

{% tabs %}
{% tab title="Claude" %}
Works in Claude on desktop and the web.

1. Open [Connectors](https://claude.ai/customize/connectors) in Claude, click 'Add', then 'Add custom connector'
2. Name it Morphic, paste this as the MCP server URL, then click 'Continue' and 'Add':

   ```
   https://mcp.morphic.com/mcp
   ```
3. Click 'Connect', then 'Allow' on the Morphic page that opens

On a Claude Team or Enterprise plan, an owner adds the connector first in [Organization settings > Connectors](https://claude.ai/admin-settings/connectors), and you click 'Connect'. Claude's Free plan allows one custom connector.

[Claude's connector guide](https://claude.com/docs/connectors/custom/add-unlisted)
{% endtab %}

{% tab title="Claude Code" %}

1. In a terminal, run:

   ```
   claude mcp add --transport http --scope user morphic https://mcp.morphic.com/mcp
   ```
2. In Claude Code, run `/mcp`, select morphic, and choose 'Authenticate'
3. Click 'Allow' on the Morphic page that opens

`--scope user` makes Morphic available in every folder. If you already connected Morphic in Claude, Claude Code signed in with the same account has it too.

[Claude Code MCP guide](https://code.claude.com/docs/en/mcp)
{% endtab %}

{% tab title="VS Code" %}

1. Open the Command Palette, run 'MCP: Add Server', and choose HTTP
2. Paste this URL, name the server morphic, and choose 'Global':

   ```
   https://mcp.morphic.com/mcp
   ```
3. Send a message in Copilot Chat. When VS Code asks, trust the server, then click 'Allow' to sign in
4. Click 'Allow' on the Morphic page that opens

To add the server from a terminal instead, run:

```
code --add-mcp '{"name":"morphic","type":"http","url":"https://mcp.morphic.com/mcp"}'
```

[VS Code MCP guide](https://code.visualstudio.com/docs/agent-customization/mcp-servers)
{% endtab %}

{% tab title="Codex" %}
For the Codex desktop app.

1. Open 'Settings' > 'MCP servers' and select 'Add server'
2. Name it morphic, choose 'Streamable HTTP', and paste this URL:

   ```
   https://mcp.morphic.com/mcp
   ```
3. Save the server, then select 'Restart'
4. Select 'Authenticate', then click 'Allow' on the Morphic page that opens

If you already added Morphic with the Codex CLI on this computer, the app shares that setup.

[Codex MCP guide](https://learn.chatgpt.com/docs/extend/mcp)
{% endtab %}

{% tab title="Codex CLI" %}

1. In a terminal, run:

   ```
   codex mcp add morphic --url https://mcp.morphic.com/mcp
   ```
2. Click 'Allow' on the Morphic page that opens. If no page opens, run:

   ```
   codex mcp login morphic
   ```

[Codex MCP guide](https://learn.chatgpt.com/docs/extend/mcp)
{% endtab %}

{% tab title="Zed" %}

1. Open 'Settings' > 'AI' > 'MCP Servers', click 'Add Server', and choose 'Add Remote Server'
2. Enter morphic as the Server Name, paste this as the URL, and click 'Save':

   ```
   https://mcp.morphic.com/mcp
   ```
3. Click 'Authenticate', then 'Allow' on the Morphic page that opens

[Zed MCP guide](https://zed.dev/docs/ai/mcp)
{% endtab %}
{% endtabs %}

If you belong to more than one organization, the Morphic page asks which one to use.

To check the connection, ask your assistant to list your Morphic projects. If no list comes back, make sure 'Allow MCP access' is on in the [MCP settings](https://studio.morphic.com/settings/mcp).

If you work in ChatGPT, connect through the Codex app. Other MCP apps can connect if they identify themselves when they sign in. For another app, [request it](mailto:support@morphic.com?subject=MCP%20app%20request).

## Capabilities

* Images: generate up to four at once, edit, inpaint, outpaint, upscale, crop and combine
* Video: generate from text, an image, first and last frames or reference images. Upscale, lip sync, join, trim, change the speed and burn in subtitles
* Audio: speech, dialogue, music and sound effects. Change a voice, join or trim audio, and transcribe
* Review: ask what is on screen in a video, or check an audio clip's loudness and silences
* Library: browse projects, assets, past generations, saved references and workflows, and bring in files by link or upload
* Cost: see models and their prices, check your credit balance, or get an estimate for a job of up to 20 steps before it runs

For example: "Make three 9:16 shots of a ceramic mug in soft morning light, then animate the best one."

Name a model, or Morphic picks one. Your plan and [Model access](/docs/account-and-billing/settings/model-access.md) settings decide which are available. To run a workflow, use video-to-video, or save a new reference, open Studio.

## Results

* Every file it makes or imports lands in your project's library, ready to add to a Canvas or a Compose timeline. If you have more than one project, name the one to use
* Each result comes with an 'Open in Morphic' link. Apps that show cards display a live card while it generates
* Edits save as new copies, so your originals stay as they are
* Generations use your Morphic credits, and [member credit limits](/docs/account-and-billing/settings/member-credit-limits.md) apply. Once a generation starts, it runs to the end

## Permissions and access

* Connecting shows the app and what it can do: view projects, view assets, add files, and generate with your credits
* To disconnect an app, click 'Revoke' under 'Your connected apps' on the [MCP settings page](https://studio.morphic.com/settings/mcp). Each member manages their own connections
* Unused connections expire after 30 days. Connect again from the app to keep going
* 'Allow MCP access' is on by default. Admins can turn it off, which pauses every connection

That's how you use MCP on Morphic. Use it when you want images, video or audio without leaving the assistant you work in.

***

If you have any trouble or have any questions, feel free to reach out. We're happy to help. Write to us at [**support@morphic.com**](mailto:support@morphic.com)**.**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://morphic.com/docs/mcp.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
