Connect OpenCode to Recraft
Set up in minutes
Choose where it runs
On your computer through your own OpenCode, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in Recraft
A preset of real Recraft operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect Recraft
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your OpenCode first calls in. opencode mcp add only saves the config. OpenCode connects when it starts — run opencode, or restart a running one.
1. Run this in your terminal
2. Choose Remote and paste your server URL
3. Choose No when asked about OAuth authentication — the link itself is the key
<your-link> is your personal server URL — setup mints it for you.
Tools OpenCode gets
Recraft
21 toolsRead the current account's ID, name, email and remaining API credits.
List the custom styles available to this account.
List Recraft's built-in styles and their compatible models.
Read one custom style by its UUID.
Delete a custom style by its UUID.
Create a reusable style from reference images; consumes Recraft credits.
Generate images from a prompt; consumes Recraft credits.
Generate raster images from a prompt; consumes Recraft credits.
Generate SVG images from a prompt; consumes Recraft credits.
Transform an image with a prompt; consumes Recraft credits.
Regenerate masked image content from a prompt; consumes credits.
Generate a background in the masked area; consumes credits.
Replace the background from a prompt; consumes credits.
Extend image borders using a prompt; consumes credits.
Generate variations without a prompt; consumes credits.
Remove the image background; consumes credits.
Upscale an image while preserving its content; consumes credits.
Upscale and regenerate fine details; consumes credits.
Enhance textures and details; consumes credits.
Erase masked objects from an image; consumes credits.
Convert a raster image to SVG; consumes credits.
About OpenCode
Frequently asked questions
More ways to connect
More tools for OpenCode
Use Recraft with other agents
Open your OpenCode agent in one click.
NoClick runs OpenCode for you with Recraft wired in as tools. Connect your account and run.