Files
ethanfel-ComfyUI-Agent-Bridge/.codex-plugin/plugin.json
T
ethanfelandClaude Opus 4.8 554a1365a8 feat: Codex plugin + marketplace manifests
Package the repo as a folder-installable Codex plugin (verified on
codex-cli 0.142.3):

- .agents/plugins/marketplace.json: marketplace 'comfyui-agents' listing
  the repo root itself as the plugin (source.path '.'), policy
  authentication ON_USE so the local no-auth HTTP server installs without
  an OAuth prompt.
- .codex-plugin/plugin.json: plugin 'comfyui-agents', skills ./skills/,
  mcpServers ./.codex-plugin/mcp.json (string-file form, matching the
  real OpenAI connector plugins).
- .codex-plugin/mcp.json: declares the 'comfy' HTTP MCP server at
  http://127.0.0.1:9188/mcp via {type: http}; Codex registers it as a
  streamable_http transport.
- skills/comfyui-bridge/SKILL.md: concise skill teaching the named-channel
  model, the five tools, and the core push/run/pull loop.

Verified: codex plugin marketplace add . -> codex plugin add
comfyui-agents@comfyui-agents -> codex mcp get comfy reports the URL.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 14:07:51 +02:00

38 lines
1.3 KiB
JSON

{
"name": "comfyui-agents",
"version": "0.1.0",
"description": "Bridge an external coding agent (Codex) to a running ComfyUI graph: exchange text and images on named channels and trigger workflow runs over MCP.",
"author": {
"name": "Ethan Fel",
"email": "ethan.fel@ts-pc.fr"
},
"homepage": "https://github.com/ethanfel/ComfyUI-Nodes-Agents",
"repository": "https://github.com/ethanfel/ComfyUI-Nodes-Agents",
"license": "MIT",
"keywords": [
"comfyui",
"mcp",
"agent",
"image-generation",
"bridge"
],
"skills": "./skills/",
"mcpServers": "./.codex-plugin/mcp.json",
"interface": {
"displayName": "ComfyUI Agent Bridge",
"shortDescription": "Exchange text/images with a running ComfyUI graph and trigger runs over MCP",
"longDescription": "Connects Codex to the ComfyUI-Nodes-Agents in-process MCP server (HTTP, 127.0.0.1:9188/mcp). Pull images/text the graph emitted, push text/images back into the graph, list channels, and run saved workflows from the agent.",
"developerName": "Ethan Fel",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"Pull the latest image from the ComfyUI graph and describe it.",
"Push a prompt to ComfyUI and run the txt2img workflow."
],
"brandColor": "#1F6FEB"
}
}