Masonry Logo
Connect

Use Masonry inside ChatGPT and Claude

Make product photos and videos from the assistant you already use. Pick your app, select Allow once, and you stay connected

Using Cursor, VS Code, Gemini, Grok or another app? See 23 more apps

  • ChatGPT

    Add Masonry as a plugin in ChatGPT

    Open ChatGPT plugins(opens in a new tab)

    Server URL

    https://masonry.so/mcp

    1. In ChatGPT plugins, select Add, then Add custom MCP server
    2. Name it Masonry, paste the server URL and create it
    3. Select Connect, then Allow on masonry.so
    4. Start a new chat, type @Masonry and ask for a product photo

    Masonry is in review for the ChatGPT plugin directory. Once it is listed you can search plugins for Masonry and connect it without the URL

  • Claude

    claude.ai and Claude Desktop: add Masonry as a custom connector

    Add to Claude(opens in a new tab)

    Server URL

    https://masonry.so/mcp

    1. Select Add to Claude. Claude opens with Masonry and the server URL filled in
    2. Check the name and URL, then select Continue
    3. Select Connect, then Allow on masonry.so

    No form opened? In Claude's connectors select + Add, then Add custom connector, and paste the server URL. On a Team or Enterprise plan an owner adds it once under Organization settings, Connectors

  • Claude Code

    One command installs the Masonry plugin: the server and two skills

    Run in your terminal

    claude plugin marketplace add sushilk1991/claude-plugins && claude plugin install masonry@masonry

    1. Paste the command into a terminal and run it
    2. Start a new Claude Code session, or run /reload-plugins in the one that is open
    3. Run /mcp, choose masonry and sign in. Select Allow on masonry.so

    The skills are /masonry:get-started and /masonry:product-shoot. Only want the server? Run claude mcp add --transport http masonry https://masonry.so/mcp

  • Codex

    Add the Masonry server from your terminal

    Run in your terminal

    codex mcp add masonry --url https://masonry.so/mcp

    1. Run the command
    2. Allow on masonry.so when your browser opens

    No browser window? Run codex mcp login masonry

More apps

The same Masonry server works in any app that adds remote MCP servers with sign-in. Find yours below

Code editors

Install from a link, then sign in from the editor

  • Cursor

    One-click install

    Add to Cursor
    1. Select Add to Cursor and confirm the install in Cursor
    2. When Cursor asks you to sign in to masonry, select Allow on masonry.so
    3. No button? Under mcpServers in ~/.cursor/mcp.json, add "masonry": { "url": "https://masonry.so/mcp" }
  • VS Code

    GitHub Copilot agent mode

    Add to VS Code(opens in a new tab)

    code --add-mcp '{"name":"masonry","type":"http","url":"https://masonry.so/mcp"}'

    1. Select Add to VS Code, or run the command in a terminal
    2. Confirm the install in VS Code
    3. When VS Code asks you to sign in to masonry, select Allow on masonry.so
  • VS Code Insiders

    One-click install

    Add to VS Code Insiders(opens in a new tab)
    1. Select Add to VS Code Insiders and confirm the install
    2. When Insiders asks you to sign in to masonry, select Allow on masonry.so
  • Kiro

    One-click install

    Add to Kiro(opens in a new tab)
    1. Select Add to Kiro and confirm the install in Kiro
    2. Kiro opens masonry.so to sign in. Select Allow on masonry.so
  • Zed

    One settings entry

    "masonry": { "url": "https://masonry.so/mcp" }

    1. In Zed, run zed: open settings file
    2. Add the entry under context_servers and save
    3. When Zed asks you to sign in, select Allow on masonry.so
  • Cline

    Add a remote server

    https://masonry.so/mcp

    1. In Cline, open MCP Servers, then the Remote Servers tab
    2. Name it masonry, paste the server URL, choose Streamable HTTP and select Add Server
    3. Sign in when Cline asks. Select Allow on masonry.so

Terminal agents

One command adds the server. Sign in once and it stays connected

  • Gemini CLI

    One terminal command

    gemini mcp add --scope user --transport http masonry https://masonry.so/mcp

    1. Run the command
    2. In Gemini CLI, run /mcp auth masonry. Select Allow on masonry.so
  • GitHub Copilot CLI

    One terminal command

    copilot mcp add --transport http masonry https://masonry.so/mcp

    1. Run the command
    2. In Copilot CLI, run /mcp auth masonry. Select Allow on masonry.so
  • Cursor CLI

    Shares Cursor's servers

    agent mcp login masonry

    1. Add Masonry to Cursor first, with Add to Cursor above
    2. Run the command. Select Allow on masonry.so
  • Grok Build

    One terminal command

    grok mcp add --transport http masonry https://masonry.so/mcp

    1. Run the command, then start grok
    2. It opens masonry.so the first time it uses Masonry. Select Allow on masonry.so
  • Amp

    One terminal command

    amp mcp add masonry https://masonry.so/mcp

    1. Run the command, then start Amp
    2. Amp opens masonry.so to sign in. Select Allow on masonry.so
  • opencode

    Guided terminal setup

    opencode mcp add

    1. Run the command and choose a remote server
    2. Name it masonry and paste https://masonry.so/mcp
    3. Run opencode mcp auth masonry. Select Allow on masonry.so
  • Kimi Code CLI

    One terminal command

    kimi mcp add --transport http --auth oauth masonry https://masonry.so/mcp && kimi mcp auth masonry

    1. Run the command
    2. Select Allow on masonry.so when your browser opens
  • Factory Droid

    One terminal command

    droid mcp add masonry https://masonry.so/mcp --type http

    1. Run the command
    2. In Droid, run /mcp, choose masonry and sign in. Select Allow on masonry.so
  • Warp

    Paste one settings entry

    { "masonry": { "url": "https://masonry.so/mcp" } }

    1. In Warp, open Settings, Agents, MCP servers and select + Add
    2. Paste the entry and save
    3. Warp opens masonry.so to sign in. Select Allow on masonry.so
  • Masonry CLI

    No MCP needed

    npm install -g @masonryai/cli

    1. Install the CLI with npm
    2. Run masonry login. Select Allow on masonry.so

Chat apps

Add Masonry as a custom connector in the app's settings

  • Grok

    Add a custom connector

    Open Grok connectors(opens in a new tab)

    https://masonry.so/mcp

    1. Select New Connector, then Custom
    2. Name it Masonry and paste the server URL
    3. Select Allow on masonry.so

    On Grok Business and Enterprise, a team admin adds the connector first

  • Gemini

    Add a custom app

    Open Gemini Connected Apps(opens in a new tab)

    https://masonry.so/mcp

    1. Under Custom apps, select Add a custom app
    2. Paste the server URL and select Next
    3. Select Allow on masonry.so

    On the web for now: personal Google accounts in the US, in English, with Keep Activity on

  • Perplexity

    Add a custom connector

    https://masonry.so/mcp

    1. Open Plugins, or Customize, Connectors, and select Add custom, then Add MCP connector
    2. Choose Remote, name it Masonry, paste the server URL and select Add
    3. Select the Masonry card to sign in. Select Allow on masonry.so

    On an organization account, an admin must allow members to add custom connectors

Open-source agents

Self-hosted and desktop agents that run on your own computer

  • Hermes Agent

    One terminal command

    hermes mcp add masonry --url https://masonry.so/mcp --auth oauth

    1. Run the command
    2. Select Allow on masonry.so when your browser opens
    3. No browser? Run hermes mcp login masonry
  • OpenClaw

    One terminal command

    openclaw mcp add masonry --url https://masonry.so/mcp --transport streamable-http --auth oauth && openclaw mcp login masonry

    1. Stop the OpenClaw Gateway, then run the command
    2. Select Allow on masonry.so when your browser opens
    3. Start the Gateway again
  • Goose

    One-click install

    Add to Goose
    1. Select Add to Goose and confirm in Goose Desktop
    2. Goose opens masonry.so the first time it uses Masonry. Select Allow on masonry.so
    3. In the CLI, run goose configure, then Add Extension, Remote Extension (Streamable HTTP)
  • Jan

    Add an HTTP server

    https://masonry.so/mcp

    1. In Jan, open Settings, MCP Servers and select + Add MCP Server
    2. Choose HTTP and paste the server URL
    3. Select Sign in. Select Allow on masonry.so

Using another app?

Add a remote MCP server with the Streamable HTTP transport and OAuth sign-in, paste this URL, then select Allow on masonry.so. Apps that only take an API key or a fixed header can't connect yet

https://masonry.so/mcp

What you can ask for

Every request runs in your own Masonry workspace and uses its credits

Product photos

Describe a shot, or attach a photo of your product. Masonry keeps its real label, shape and colour

Studio product shoots

Get four looks for your product, pick one, and receive a matching set of photos

Videos

Write a scene, bring a photo to life, or describe an edit to a clip you already have

Voiceover and music

Have a script read in a stock voice or your character's own, or get a music track or sound effect

Your characters

Cast the people and mascots saved in your workspace, so they look the same in every shot

Your gallery and credits

Ask what you made last week or how many credits are left. Everything is saved to your workspace

Allow once, stay connected

The first time an app uses Masonry it opens masonry.so: sign in if asked, then select Allow. No code to paste back

The app stays connected until you disconnect it in Settings, Connected apps, or until it goes unused for 90 days. Generations use your workspace's credits: see what each plan includes

Open Connected apps