diff --git a/development/cloud/mcp-server.mdx b/development/cloud/mcp-server.mdx
new file mode 100644
index 000000000..35ea35807
--- /dev/null
+++ b/development/cloud/mcp-server.mdx
@@ -0,0 +1,209 @@
+---
+title: "ComfyUI MCP Server"
+description: "Connect AI agents to Comfy Cloud for image generation via the Model Context Protocol (MCP)"
+---
+
+import GetApiKey from '/snippets/get-api-key.mdx'
+
+
+ **Research Preview:** The ComfyUI MCP Server is currently in limited early access. Features, tools, and behavior may change as the project evolves. Interested? [Sign up for the waitlist](https://form.typeform.com/to/hHmvw1UH).
+
+
+The ComfyUI MCP Server connects AI assistants — including Claude Desktop, Claude Code, and Cursor — to [Comfy Cloud](https://cloud.comfy.org) via the [Model Context Protocol (MCP)](https://modelcontextprotocol.io). It lets AI agents generate images, search models/nodes/templates, and run full ComfyUI workflows on cloud GPUs, with no local GPU required.
+
+## Quick Start
+
+### 1. Get Your API Key
+
+
+
+### 2. Connect Your Client
+
+The ComfyUI MCP Server is hosted at `https://cloud.comfy.org/mcp`. No local installation or Node.js required — just point your MCP client at the server URL with your API key.
+
+
+
+ ```bash
+ claude mcp add comfyui-cloud \
+ --transport http \
+ https://cloud.comfy.org/mcp \
+ -H "X-API-Key: your-api-key-here"
+ ```
+
+
+
+ Add the following to your Claude Desktop config file:
+
+ | OS | Config path |
+ |:---|:------------|
+ | macOS | `~/Library/Application Support/Claude/claude_desktop_config.json` |
+ | Windows | `%APPDATA%\Claude\claude_desktop_config.json` |
+ | Linux | `~/.config/Claude/claude_desktop_config.json` |
+
+ ```json
+ {
+ "mcpServers": {
+ "comfyui-cloud": {
+ "url": "https://cloud.comfy.org/mcp",
+ "headers": {
+ "X-API-Key": "your-api-key-here"
+ }
+ }
+ }
+ }
+ ```
+
+
+
+ Add the following to your Cursor MCP config (`.cursor/mcp.json` in your project or global config):
+
+ ```json
+ {
+ "mcpServers": {
+ "comfyui-cloud": {
+ "url": "https://cloud.comfy.org/mcp",
+ "headers": {
+ "X-API-Key": "your-api-key-here"
+ }
+ }
+ }
+ }
+ ```
+
+ See [Cursor's MCP documentation](https://docs.cursor.com/context/model-context-protocol) for more details.
+
+
+
+
+ After adding the server, restart your MCP client to pick up the new configuration.
+
+
+---
+
+## Available Tools
+
+### Discovery
+
+| Tool | Description |
+|:-----|:------------|
+| `search_templates` | Search pre-built workflow templates from [comfy.org](https://comfy.org/workflows) by text, tag, media type, or model |
+| `search_models` | Search model catalog by text, type, base model, or source |
+| `search_nodes` | Search available nodes by text, category, or input/output types |
+
+### Execution
+
+| Tool | Description |
+|:-----|:------------|
+| `submit_workflow` | Submit a ComfyUI API-format workflow for execution on Comfy Cloud |
+| `upload_file` | Upload an input image or file for use in workflows (e.g. LoadImage) |
+| `get_job_status` | Poll execution status of a submitted workflow |
+| `get_output` | Retrieve output images, videos, or audio from a completed workflow |
+| `use_previous_output` | Chain workflows by reusing the output of one as input to another |
+| `cancel_job` | Cancel a pending or running job |
+| `get_queue` | Check how many jobs are running and pending |
+
+### Saved Workflows
+
+| Tool | Description |
+|:-----|:------------|
+| `list_saved_workflows` | Browse your saved workflows from Comfy Cloud |
+| `get_saved_workflow` | Inspect a saved workflow's nodes, inputs, and configuration |
+
+
+ The server checks for a matching pre-built template before building a workflow from scratch, leading to better results and faster generation.
+
+
+---
+
+## How It Works
+
+```
+┌──────────────┐ HTTPS/MCP ┌─────────────────────────────────────────────┐
+│ AI Agent │◄───────────────►│ Comfy Cloud │
+│ (Claude, │ X-API-Key │ cloud.comfy.org/mcp → Workflow Execution │
+│ Cursor) │ │ on Cloud GPUs │
+└──────────────┘ └─────────────────────────────────────────────┘
+```
+
+Your AI agent connects directly to the hosted MCP server at `cloud.comfy.org/mcp`. The server translates MCP tool calls into workflow executions on Comfy Cloud GPUs — no local server or GPU required.
+
+The AI agent uses the discovery tools to find templates and nodes, then constructs the ComfyUI API-format workflow JSON, submits it, and returns the results — just describe what you want in natural language.
+
+---
+
+## Example Prompts
+
+After installing, try these prompts in your AI assistant:
+
+```
+Generate an image of a cat astronaut floating in space, cartoon style
+```
+
+```
+Find me workflow templates for text-to-video generation
+```
+
+```
+Search for SDXL checkpoint models and tell me which ones are available
+```
+
+```
+Generate a fantasy landscape with mountains and a glowing river at sunset
+```
+
+```
+What nodes are available for image upscaling?
+```
+
+The agent will search for a matching template, build the ComfyUI workflow, submit it to Comfy Cloud, and return the generated image directly in the conversation.
+
+---
+
+## Output Handling
+
+- **Images** are displayed inline in the conversation (Claude Code) or in the artifact side panel (Claude Desktop)
+- **Video and audio** outputs are returned as downloadable links
+- **Animated images** (GIF, WebP) are saved but not previewed inline to preserve animation
+- Inline image previews are resized to 1024px for efficient display; full-resolution outputs are always available via the `get_output` tool
+
+---
+
+## Known Limitations
+
+
+ This is an early release. The following limitations are known and being actively worked on.
+
+
+**Workflows**
+- **Cannot run saved workflows by ID.** You can browse and inspect saved workflows (`list_saved_workflows`, `get_saved_workflow`), but not execute them directly. Saved workflows use the ComfyUI graph format, which requires conversion to API format. The AI agent must reconstruct the workflow from scratch.
+- **Generated assets have no workflow metadata.** Images created via the MCP server don't include workflow JSON in their metadata, so they won't show the workflow when opened in ComfyUI.
+- **Workflow accuracy depends on the AI.** The agent constructs ComfyUI workflows from natural language. Complex multi-node workflows or unusual node configurations may require iteration.
+
+**File Handling**
+- **Upload size limits** may apply depending on your MCP client.
+- **Image previews are resized.** Inline previews are limited to 1024px (JPEG). Full-resolution files are saved to disk.
+
+**Authentication**
+- **API key only.** Authentication requires a Comfy Cloud API key passed via the `X-API-Key` header. Browser-based OAuth is not yet available.
+
+**Client-Specific**
+- **Claude Desktop** — Generated images appear in the artifact side panel via HTML, not as native image artifacts.
+
+---
+
+## Troubleshooting
+
+### MCP server not showing up
+
+Restart your MCP client (close and reopen Claude Code, Claude Desktop, or Cursor). MCP servers are loaded at startup. Double-check that the server URL is exactly `https://cloud.comfy.org/mcp` in your config.
+
+### API key errors
+
+Verify your API key is valid at [platform.comfy.org/profile/api-keys](https://platform.comfy.org/profile/api-keys). Make sure the key is passed in the `X-API-Key` header (not as a Bearer token). Generate a new key if needed and update your client config.
+
+### Connection errors
+
+If the MCP client can't reach the server, check that:
+1. You have an active internet connection
+2. Your firewall or proxy isn't blocking `cloud.comfy.org`
+3. You have an active [Comfy Cloud subscription](https://www.comfy.org/cloud/pricing?utm_source=docs&utm_campaign=cloud-api)
diff --git a/docs.json b/docs.json
index cff7868c9..c68491dd5 100644
--- a/docs.json
+++ b/docs.json
@@ -1927,7 +1927,8 @@
"pages": [
"development/cloud/overview",
"development/cloud/api-reference",
- "development/cloud/openapi"
+ "development/cloud/openapi",
+ "development/cloud/mcp-server"
]
},
{