Zovo Swimlane

io.github.theluckystrikePublished by GitHub account theluckystrikev1.0.0Updated Nov 8, 2026

Turns a business process into a cross-functional flowchart that shows which team does each step.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowData & Analytics

Overview

AI-generated overview

Draws cross-functional swimlane flowcharts from lanes, steps and links, with PDF, SVG and CSV downloads, and checks process logic without drawing.

What you can do
  • Draw a swimlane diagram from ordered lanes, steps and links, with each step placed in its owner's lane
  • Export the diagram as PDF, SVG or CSV download files
  • Check a process without drawing it: unknown lanes or step ids, duplicate ids, steps unreachable from a start, decisions with fewer than two labeled branches, steps with no path to an end, and loops
  • Lay the flow out left to right or top down
When to use it
Useful when someone wants a process, cross-functional flowchart or process map showing which team, role or system owns each step, or wants an existing process reviewed for unreachable steps, dead ends and unlabeled decisions.
Requirements
A remote MCP endpoint over streamable HTTP; no packages, environment variables, headers or authentication are declared.
Before you install
Generated diagram files for large diagrams are kept for only 1 hour before deletion, so download links stop working; save exports promptly. No credentials are requested.

Installation

In SourceWeft

  1. Open Zovo Swimlane in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.theluckystrike%2Fswimlane/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "zovo-swimlane": {
      "type": "http",
      "url": "https://swimlane.zovo.one/mcp"
    }
  }
}

Tools

2

make_swimlane

Make swimlane diagram

Use this when the user wants a swimlane diagram, cross-functional flowchart or process map with roles, teams or systems as lanes, for example "draw our order process as a swimlane" or "make a swimlane PDF of who does what". Takes lanes in order, steps (id, lane, text, kind: step, decision, start or end) and links (from, to, label; branches that leave a decision need labels), plus orientation (horizontal: lanes as rows, flow left to right; vertical: lanes as columns, flow top down), page size and title. Returns counts, each step's lane and flow position, unreachable steps, steps with no path to an end, loops, a geometry check (steps outside their lane, overlapping steps and labels, lines crossing a step), an interactive diagram, and PDF, SVG and CSV downloads. Refuses, with the reason: unknown lanes or step ids, duplicate lanes, ids or links, a link from a step to itself, a missing start or end step, an end step with outgoing links, decisions with fewer than 2 outgoing links or with unlabeled or repeated branch labels. When one step with its branch labels is wider than the page at 6 pt, it returns the SVG and CSV without a PDF and says why. Up to 12 lanes, 150 steps, 300 links. Does not draw plain flowcharts without lanes, BPMN message flows, org charts or sequence diagrams. Download links of large diagrams expire after about 1 hour.

Parameterslanesrequiredlinksstepsrequiredtitlepage_sizeorientation

check_swimlane

Check swimlane process

Use this when the user wants a process with lanes checked without a drawing, for example "check my process for steps that do not reach the end" or "which steps are unreachable". Takes the same lanes, steps and links as make_swimlane. Returns unknown lanes and step ids, duplicate ids, steps not reachable from a start step, steps with no path to an end step, decisions with fewer than 2 outgoing links or unlabeled branches, end steps with outgoing links, and loops (allowed, listed). Draws nothing and makes no files. Up to 12 lanes, 150 steps, 300 links. Does not rewrite or fix the process; do not use it for plain flowcharts without lanes.

Parameterslanesrequiredlinksstepsrequired

Version history

1
  1. v1.0.0LatestNov 8, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.