What does SwarmUI_MCP_Agent do?
It acts as a bridge between an LLM agent (running on Ollama) and the SwarmUI image generation API. The agent receives a text prompt, calls the SwarmUI `/GenerateText2Image` endpoint, and returns the generated image.
@MathewTomberlin
Basic information
A simple prototype SwarmUI MCP server with accompanying local LangChain Ollama agent
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
SwarmUI_MCP_Agent is a prototype MCP (Model Context Protocol) server that integrates with SwarmUI's local API and a LangChain Ollama agent. It exposes SwarmUI's /GenerateText2Image and /GetNewSession endpoints as tools, allowing an LLM agent to generate images from text prompts. The server is built with Node.js, TypeScript, Express, and Axios, while the agent uses Python, LangChain, and Ollama.
From the SwarmUI_MCP_Agent/src directory, run tsc server.ts && node server.js to start the MCP server. Then ensure SwarmUI is running, and from the root directory run python run.py to launch the Streamlit UI. In the UI, enter the SwarmUI port, select an LLM model, type an image prompt, and click submit.
It acts as a bridge between an LLM agent (running on Ollama) and the SwarmUI image generation API. The agent receives a text prompt, calls the SwarmUI `/GenerateText2Image` endpoint, and returns the generated image.
You need Node.js, npm, Python, pip, and an Ollama installation with a model (e.g., dolphin‑mistral). SwarmUI must be running locally.
The MCP server creates an Axios HTTP client that sends POST requests to the SwarmUI API on localhost (default port configurable in code). No authentication is mentioned.
The prototype only exposes the `/GenerateText2Image` endpoint. The model and port are hardcoded and must be changed manually. The agent has a `max_iterations` of 1, and Pydantic input validation is not yet fully functional for multiple inputs.
Images are saved in SwarmUI's `/Output` directory and can also be viewed in SwarmUI's Image History.
Cartesia MCP is a remote MCP server for Cartesia (https://cartesia.ai) available at https://mcp.cartesia.ai.
28-tool MCP server for web scraping, crawling, deep research & autonomous extraction — clean Markdown & structured JSON for Claude, Cursor & any MCP client. 1,000 free one-time credits, local-Ollama LLM support.

OpenRouter for tools & data — 3,028 APIs for your agent, one token, pay per call. treg.to is a remote MCP server at https://treg.to/mcp/ that gives an agent 3,028 ready-to-call API endpoints across 82 platforms: SEO and

Timestamp and verify evidence on-chain. Let your agent prove what it saw and when. bsv.cx gives an AI agent verifiable memory. Timestamp a hash of any output, archive a web page as it looked, or fetch a URL with a recei

Gamedev Tavern is MCP for the game industry: studios, people, games and open quests. Have a goal — your AI agent writes a quest in your words and Tavern agents look for people and studios that fit. No goal — your agent i
Comments