Skip to main content
Pick your AI client below. All setups use the same endpoint:
https://api.artificialstudio.ai/mcp
No API key required — authentication happens via OAuth on first use.

Claude Code

One command in your terminal:
claude mcp add --transport http artificial-studio https://api.artificialstudio.ai/mcp
That’s it. Start a new Claude Code session and ask it to generate something. On the first call a browser tab opens for OAuth — sign in to Artificial Studio and approve.

Cursor

Edit ~/.cursor/mcp.json (create it if it doesn’t exist):
{
  "mcpServers": {
    "artificial-studio": {
      "url": "https://api.artificialstudio.ai/mcp"
    }
  }
}
Restart Cursor. The tools show up under the MCP panel. Trigger any tool for the first time to start the OAuth flow.
You can also use the Add to Cursor button on app.artificialstudio.ai/integrations for a one-click install via deep link.

Claude Desktop

Claude Desktop doesn’t support remote HTTP MCP servers natively yet — use mcp-remote as a bridge. Edit your claude_desktop_config.json:
  • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "artificial-studio": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.artificialstudio.ai/mcp"]
    }
  }
}
Restart Claude Desktop. The OAuth flow runs the first time you use any tool.

Windsurf

Edit ~/.codeium/windsurf/mcp_config.json:
{
  "mcpServers": {
    "artificial-studio": {
      "serverUrl": "https://api.artificialstudio.ai/mcp"
    }
  }
}
Restart Windsurf.

Cline / Continue / other clients

Any MCP client that supports HTTP transport works. Point it at https://api.artificialstudio.ai/mcp.
{
  "mcpServers": {
    "artificial-studio": {
      "url": "https://api.artificialstudio.ai/mcp"
    }
  }
}

Verify it works

After installation, ask your AI something like:
“Generate an image of a cat wearing sunglasses with Flux Schnell.”
A healthy flow looks like:
  1. AI calls search_tools or get_tool_detail to find create-image.
  2. AI calls generate — returns a job_id in ~1 second.
  3. AI polls check_generation a few times.
  4. AI shows you the image URL.
If the browser doesn’t open for OAuth, check your client’s logs — the Bearer token may already be cached. If authentication fails, see Authentication.

Next steps

Try a prompt

Example prompts that work well with each tool.

Tool reference

All 6 tools, their args, and response shapes.