Unseen Workflow Compiler
Server Details
Compile SOPs, policies, and playbooks into source-grounded visual flowcharts (SVG, Mermaid, JSON).
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2024-11-05
- URL
- Repository
- eyeinthesky6/unseen-workflow-compiler
- GitHub Stars
- 0
- Server Listing
- unseen-mcp
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 9 tools
The auth tools form a clear sequence, and the workflow tools map to mostly distinct lifecycle actions: detect, compile, get, revise, autofix, and enhance. There is some slight overlap around repair behavior, since revise_workflow can request connector autofix and autofix_workflow handles deterministic healing, but the descriptions distinguish deterministic formatting fixes from semantic verification and explicit edits.
Names follow a predictable domain-based pattern: auth_* for authentication and *_workflow(s) for workflow operations, mostly using verb_noun structure. Minor deviations are the plural detect_workflows and the legacy auth_login naming, but overall the convention is readable and consistent.
Nine tools is well within the appropriate range for a workflow compiler with authentication. Each tool appears to earn its place by covering a distinct phase: login, discovery, compilation, retrieval, revision, deterministic repair, and semantic enhancement.
The surface covers the core workflow lifecycle: auth, detect candidate workflows, compile from sources, retrieve existing workflows, revise, autofix, and semantically enhance. Minor gaps include no explicit list/delete workflow operation and no logout/refresh auth tool, but these are not blocking for the apparent primary purpose.
Available Tools
9 toolsauth_loginSign In with Email + PasswordAInspect
Legacy sign-in for an existing password account. Account creation and password setup require verified browser sign-in. ChatGPT/Codex plugin connections use browser OAuth instead of this tool.
Inputs: email (required), password (required), name, register.
auth_request_otpRequest Agent & Human Login OTP (Email + OTP)AInspect
Step 1 of Agent & Human Login (Email + OTP): Sends a 6-digit Login OTP (UNSEEN_LOGIN_OTP) to the user's email address. This is a passwordless Login OTP (NOT a password reset). Once called, the agent can either read the 6-digit UNSEEN_LOGIN_OTP directly from the user's email (when the user has granted email access) or ask the user in chat for the 6-digit code, then call auth_verify_otp.
Inputs: email (required).
auth_verify_otpVerify Agent & Human Login OTPAInspect
Step 2 of Agent & Human Login (Email + OTP): Verifies the 6-digit Login OTP sent to email and returns { token: 'utok_...', user } (30 free credits / 3 visuals per month on new accounts). Pass the returned token as Authorization: Bearer <token> or in the authToken argument of subsequent MCP tool calls.
Inputs: otp (required), email (required).
autofix_workflowAutofix & Re-Render Workflow ($0 Free)AInspect
Deterministic connector healing and full visual re-rendering ($0 compute cost, instant, unlimited). Cleans exact duplicate edges and empty sequence labels, recomputes deterministic orthogonal layout, and returns fresh spec, svg, mermaid, excalidraw, and studioUrl. Missing steps or branches require source-backed edits to the spec; this tool preserves graph meaning and does not perform semantic verification. Use this tool after making direct structural edits to VisualSpec JSON (nodes / edges), or when a user asks to autofix connectors.
Inputs: spec (required), swimlane, authToken, orientation.
compile_workflowCompile Workflow DiagramAInspect
Turn supplied document evidence or raw operational text into a publication-ready workflow diagram with source references, clean vector SVG, Mermaid, Excalidraw scene, and interactive Studio deep link (studioUrl). INPUT SCOPE: Use reviewed written procedures only. Do not interpret scans, images, chart/diagram geometry or unlabeled arrows, and do not certify business procedures. Ask for reviewed written process text or source-backed clarification. HOW TO STRUCTURE TEXT INPUTS: Either pass sources (array of 1..60 verbatim chunks {id, locator, excerpt} where each excerpt is <= 2000 chars with exact numbers/actors/thresholds preserved) OR pass raw text and Unseen will automatically segment it into source chunks. EDITING GUIDANCE: For cosmetic/styling/annotation edits, edit the returned <svg> XML directly. For structural/topological edits (adding/removing nodes or rerouting branches), edit spec (VisualSpec JSON) and call autofix_workflow ($0 deterministic connector healing + fresh SVG/Mermaid/Excalidraw) or revise_workflow.
Inputs: sources (required), userGoal (required), schemaVersion (required), text, +6 more.
detect_workflowsDetect Candidate Workflows in DocumentARead-onlyIdempotentInspect
Discover distinct operational workflows from multi-section documents or raw text before compiling. Returns candidate workflows (id, title, description, sourceIds) audited by TypeSafe Jev.
Inputs: text, sources, authToken.
enhance_workflowAI Enhance Workflow (TypeSafe Jev Audit & Repair)AInspect
Bundled free semantic verification and repair powered by TypeSafe Jev. Audits the VisualSpec against its cited sources[] for unsupported claims, missing decision branches, and role accuracy, applies targeted repair if actionable issues are found, and returns the enhanced spec, svg, mermaid, excalidraw, studioUrl, and Jev quality metrics.
Inputs: spec (required), visualId, authToken.
get_workflowGet Compiled WorkflowARead-onlyIdempotentInspect
Retrieve an existing VisualSpec workflow by jobId or visualId, returning the spec, SVG layout, and Mermaid diagram.
Inputs: id (required), authToken.
revise_workflowRevise Workflow DiagramAIdempotentInspect
Apply explicit node label/role changes or node removal using node IDs, or request connector autofix. For other changes, including new steps or edges, edit the returned spec with confirmed source evidence and call autofix_workflow. Unsupported instructions return an error; this tool does not perform general natural-language rewrites.
Inputs: spec (required), instruction (required), authToken, additionalSources.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Turn calls and notes into process flow diagrams in Claude, ChatGPT, VS Code, Cursor, and Teams.
Flowcharts that people and agents edit together on one live canvas, exported as Mermaid.
Visual AI for strategic thinking — SWOT, flowcharts, mindmaps, Gantt diagrams as polished SVG.
Turn conversations about work processes into process maps: read, draw, correct and export.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceTurns a codebase into business-language flow diagrams that an AI can read and edit, enabling natural language querying and modification of system architecture.22 npmMIT
- AlicenseAqualityCmaintenanceEnables AI assistants to create and validate workflow diagrams using FlowZap's text-based DSL. Generates shareable playground URLs for visualizing flowcharts, process diagrams, and CI/CD pipelines through natural language descriptions.7338 npm5MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to build and update flowcharts, workflow maps, project plans, and research maps in a shared self-hosted workspace, with notes, sources, revision history, conflict detection, and JSON import/export.1MIT
- AlicenseAqualityDmaintenanceAI-native architecture diagramming for MCP clients (Claude Code, Cursor, Windsurf). The calling agent authors the graph (nodes, groups, edges); Flowgraf validates it, lays it out deterministically with ELK, renders an SVG + Mermaid, and returns a link to a live, editable canvas you can refine by chat, drag, or one-click AI design review. Agent-authored ops — no API key and no LLM cost to the calle349 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.