developer-toolsapi_key

PhotoRoom

PhotoRoom provides AI-powered APIs for removing backgrounds, editing and resizing product photos, generating images from prompts, and checking account credit usage.

Verdict

PhotoRoom brings professional image editing into your AI workspace — remove backgrounds, apply combined edits, or generate images from text prompts without leaving Switchy. Designers and marketers @mention PhotoRoom to prep product shots, clean up screenshots, or spin up placeholder visuals mid-conversation. Every tool returns a direct image URL the team can preview inline. Sandbox calls are watermarked; live edits draw from your PhotoRoom plan credits, so keep an eye on usage if you're on a metered tier.

Common use cases

  • Remove backgrounds from product photos in seconds
  • Generate placeholder images for design mockups
  • Clean up screenshots before sharing with clients
  • Batch-edit hero images for landing pages
  • Check remaining API credits mid-sprint

Integration

Vendor
PhotoRoom
Category
developer-tools
Auth
API_KEY
Tools
4
Composio slug
photoroom

Tools

  • Edit Image

    Apply one or more combined PhotoRoom v2 edits to an image URL or uploaded file; sandbox output is watermarked, while live calls consume plan credits.

  • Generate Image

    Generate a new image from a text prompt with PhotoRoom v2; sandbox output is watermarked, while live calls consume plan credits.

  • Get Account Usage

    Return the connected live PhotoRoom account's reported plan and remaining image credits.

  • Remove Background
    destructive

    Remove the background from one uploaded image with PhotoRoom's dedicated Basic API; sandbox output is watermarked, while live calls consume plan credits.

Setup

Setup guide

  1. 11. Open your Switchy workspace settings and navigate to the Integrations tab. 2. Search for PhotoRoom in the MCP directory and click Connect. 3. You'll be prompted to paste a PhotoRoom API key — grab one from your PhotoRoom dashboard under API settings (create a new key if needed). 4. Paste the key into Switchy and click Authorize. 5. Switchy confirms the connection and shows the four tools now available. 6. Jump into any Project, type '@PhotoRoom remove the background from [image URL]' and send — the bot replies with a processed image link. 7. Run '@PhotoRoom get account usage' to verify your remaining credits before batch jobs.

What teammates see: by default, memories from PhotoRoom are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Remove Product Background

@PhotoRoom remove the background from https://example.com/product.jpg and return the clean cutout.

Generate Hero Image

@PhotoRoom generate an image: 'minimalist desk setup with laptop and coffee mug, soft morning light, top-down view'.

Edit Screenshot

@PhotoRoom edit this image https://example.com/screenshot.png: crop to 16:9, brighten by 20%, and remove any visible UI chrome.

Batch Background Removal

@PhotoRoom remove backgrounds from these three images: [URL1], [URL2], [URL3]. Return all processed links.

Check Credit Balance

@PhotoRoom get account usage and tell me how many credits I have left this month.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@PhotoRoom remove the background from this product photo and center it on a white canvas

Output

Background removed and image recentered. The subject is now isolated on a clean white background, suitable for e-commerce listings. Output delivered as a PNG with transparency preserved. This example used the dedicated background-removal tool, which processes in under 3 seconds for typical product shots. Your live account was charged 1 image credit; sandbox calls return a watermarked preview at no cost.

Notes

Background removal is PhotoRoom's flagship capability and works best on products, portraits, and objects with clear edges. Live API calls consume plan credits per image processed. Sandbox mode lets you test prompts with watermarked output before committing credits.

Prompt

@PhotoRoom generate a lifestyle product shot: wireless headphones on a wooden desk with morning sunlight and a coffee mug in soft focus

Output

Generated a 1024×1024 lifestyle image showing black wireless headphones centered on a light oak desk. Warm morning light streams from the left; a ceramic mug sits slightly out of focus in the background. The composition follows e-commerce best practices with the product occupying roughly 60% of the frame. This illustrative example used PhotoRoom's v2 generation API, which interprets natural-language scene descriptions and applies photorealistic rendering.

Notes

Image generation is ideal for creating marketing assets or mockups when photography isn't available. Each generation consumes credits equivalent to one edit. Results vary by prompt specificity—mention lighting, angle, and background details for best output. Sandbox calls return watermarked previews.

Prompt

@PhotoRoom check my account usage and tell me if I have enough credits left to process 50 product images this week

Output

Your PhotoRoom account is on the Professional plan with 450 image credits remaining this billing cycle, which renews in 12 days. Processing 50 images (background removal or edits) would consume 50 credits, leaving you with 400. You have sufficient capacity. Note that generation tasks may consume credits at different rates depending on resolution and complexity; consult the usage dashboard for real-time tracking.

Notes

The usage tool queries your live account's credit balance and plan tier in real time. This is essential before batch operations to avoid mid-job interruptions. Sandbox accounts report placeholder data. Pair this with batch workflows to gate expensive operations when credits run low.

Use-case deep-dives

E-commerce product photo prep

When this MCP wins for small-shop product listings

A 3-person Shopify store uploads 20-40 product photos weekly and needs clean white backgrounds fast. PhotoRoom's Remove Background tool hits this dead-center: one API call per image, no manual masking, output ready for listing pages in under 10 seconds. The Edit Image tool layers on color correction or shadow tweaks when the raw shot needs polish. The catch is credit burn: if you're processing 200+ images a week, the per-image cost adds up faster than a Photoshop subscription. Below that threshold, this MCP turns a 2-hour Friday chore into a 15-minute batch job. If your catalog refresh is predictable and under 150 images monthly, wire this into your upload pipeline and stop paying a VA to crop backgrounds.

Marketing asset generation for campaigns

When Generate Image replaces stock photo subscriptions

A 5-person B2B SaaS team runs monthly email campaigns and needs hero images that match brand tone without licensing headaches. PhotoRoom's Generate Image tool takes a text prompt and returns a usable asset in one call—no Unsplash trawling, no attribution footnotes. The sandbox watermark lets the team preview 10 variations before burning credits on the final render. This works when your visual needs are formulaic: product mockups, abstract backgrounds, simple lifestyle scenes. It breaks down if you need photo-realistic humans or complex compositions; the model isn't trained for editorial-grade output. If your campaigns ship 4-6 hero images a month and you're spending $30+ on stock subscriptions, this MCP pays for itself by campaign three. Route prompts through a shared Switchy thread so the whole team sees what's been generated.

Customer support screenshot cleanup

When background removal clarifies bug reports

A 6-person support team fields 50+ tickets daily with user-uploaded screenshots cluttered by desktop backgrounds, browser tabs, and personal info. PhotoRoom's Remove Background tool isolates the relevant UI element—error dialog, form field, button state—so engineers see the bug without visual noise. The Edit Image tool can then add a red border or arrow overlay before the ticket routes to dev. This is overkill if your screenshots are already clean or your ticket volume is under 20 a week. It's a win when you're triaging fast and half the uploads bury the actual issue in desktop clutter. The Get Account Usage tool lets the support lead track monthly credit burn and flag when the team should crop manually instead. If you're already asking users to re-upload cleaner shots, automate this step and cut one round-trip from every ticket.

Frequently asked

What does the PhotoRoom MCP do in Switchy?

It lets your team edit product photos, remove backgrounds, and generate marketing images directly from AI prompts. The MCP wraps PhotoRoom's v2 API and Basic background-removal endpoint, so you can automate image workflows without leaving Switchy. Sandbox calls return watermarked previews; live calls consume your PhotoRoom plan credits.

Do I need a paid PhotoRoom account to connect this MCP?

You need a PhotoRoom API key, which requires at least a paid plan. Free PhotoRoom accounts don't issue API keys. The MCP authenticates with that key and consumes credits from your PhotoRoom subscription whenever you run a live edit, generation, or background-removal call.

Can the PhotoRoom MCP batch-process hundreds of images at once?

No. Each tool call processes one image at a time and counts as one credit against your PhotoRoom plan. If you need bulk processing, you'll want to script multiple calls or use PhotoRoom's batch API directly. The MCP is designed for ad-hoc edits and quick iterations inside Switchy conversations.

How does this compare to uploading images to PhotoRoom's web app?

The MCP gives you the same editing and generation capabilities but surfaces them in Switchy's AI workspace. You skip the upload-download loop and can chain edits with other MCPs. The trade-off is you lose PhotoRoom's visual editor and template library; you're working through text prompts and tool calls instead.

Who on the team should connect the PhotoRoom MCP?

Whoever owns your PhotoRoom subscription and has the API key. That person's credit balance applies to every call the team makes through Switchy. If you want usage isolation, connect separate PhotoRoom accounts per user—but most small teams share one key and monitor credits via the Get Account Usage tool.

More developer tools MCPs

See all developer tools MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.