{"name":"io.github.shofer-dev/slang-workflows","slug":"shofer-dev-slang-workflows","title":null,"description":"Provable, declarative multi-agent workflows for Claude Code (typed .slang, non-LLM executor).","url":"https://mcp.market/server/shofer-dev-slang-workflows","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":25,"stars":1,"forks":0,"downloads_week":24,"last_push_at":"2026-08-29T15:33:04.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/shofer-dev/claude-code-slang-orchestrator","website":null,"version":"0.1.2","remotes":[],"packages":[{"registryType":"npm","identifier":"slang-workflows","version":"0.1.2","transport":{"type":"stdio"}}],"tools":[{"name":"get_slang_grammar","description":"Return a concise slang grammar cheatsheet (constructs + a complete example) so you can GENERATE a workflow on the fly and run it inline via run_workflow(source). Validate generated source with validate_workflow(source) first; run_workflow also rejects parse/static-analysis errors.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_topology","description":"Return the current agent topology of a run as a Mermaid flowchart (nodes colored by status, plus live sending/waiting edges). Render it inline. Identify it by `workflow_id`.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_trace","description":"Return a run's execution trace as a Mermaid `sequenceDiagram` (round-by-round: who staked/routed to whom, commits, escalations, terminal event) plus the raw event log. The timeline counterpart to `get_topology`'s snapshot. Render the diagram inline. Identify it by `workflow_id`.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_workflow_state","description":"Return the serialized FlowState for a run started by `run_workflow`: per-agent status, opIndex, bindings, round, budget usage, and flow status. Identify it by `workflow_id`.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_workflows","description":"Discover .slang workflow files in the project (.claude/workflows/) and global (~/.claude/workflows/) directories. Returns each flow's name, title, params, and agent count.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_workflow","description":"Parse and run a .slang workflow to completion, dispatching each agent through the Claude Agent SDK and validating results against output contracts. Identify it by `name` or `path`; pass flow `params` as an object. Returns the final flow status and each agent's output. Rejects parse/static-analysis errors before running. Default runs synchronously (returns the final status + each agent's output). P","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_workflow","description":"Parse and statically analyze one workflow (deadlock detection, unknown refs, missing converge/budget, orphan outputs) without running it. Identify it by `name` or absolute `path`.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-26T11:36:19.898Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T11:36:20.054Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 28 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"slang-workflows","version":"0.1.2","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-07-05T15:21:54.826Z","repositoryUrl":"git+https://github.com/shofer-dev/claude-code-slang-orchestrator.git","weeklyDownloads":24}],"repo":{"found":true,"owner":"shofer-dev","repo":"claude-code-slang-orchestrator","archived":false,"pushedAt":"2026-08-29T15:33:04Z","stars":1,"forks":0,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/284229453?v=4","ownerCreatedAt":"2026-05-13T06:58:02Z","license":"Apache-2.0"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":24,"license":"Apache-2.0","lastPushAt":"2026-08-29T15:33:04.000Z","score":25}}}},"grade_history":[],"reviews":[]}