MCP server for Lia Workflow Specs - enabling remote agent access to systematic development workflows. Provides resources and tools for discovering, reading, validating, and executing workflow specifications through the Model Context Protocol.
Server provides 11 tools with basic descriptions and input schemas. All tools follow verb_noun naming (search_, get_, list_, recommend_, validate_, suggest_, compare_). Descriptions are present but generic (avg ~80 chars, below 194-char baseline). Input schemas visible in code but lack detail: most parameters are bare strings with minimal constraint info. No output schemas documented. No error handling guidance. All tools are READ_ONLY, reducing risk, but composition and chaining support is weak, tools do not clearly return IDs needed for downstream calls. Parameter descriptions are minimal (e.g., 'Search query to find matching workflow specs' lacks format/length constraints). No pagination support despite list tools. Missing tool annotations (readOnlyHint present implicitly via risk=READ_ONLY, but not in schema).
Compare two workflow specifications to understand their differences and similarities
Get a detailed execution guide for running a specific workflow in a given mode
Get a quick reference guide for all available workflows
Get detailed information about a specific workflow specification
Get workflow composition suggestions and trigger information for a specific workflow
List all available workflow specifications with basic information
List all workflow specifications in a specific category
No output schemas documented. Tools return unstructured responses (e.g., 'Get detailed information') without specifying field names, types, or structure. LLMs cannot plan downstream calls or extract data reliably.
Parameter descriptions lack constraint details. 'Search query to find matching workflow specs' does not specify length limits, format, or examples.
No pagination support. list_specs_by_category and list_all_specs lack limit, offset, and total_count. Large result sets will blow context windows.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 56 | 2026-07-28+ | v2 |
Get workflow recommendations based on a task description
Search workflow specifications by keyword in name, description, or tags
Suggest a sequence of workflows for completing a complex task
Validate a workflow specification for completeness and correctness
No error handling guidance. Tools do not document what happens on invalid input (e.g., spec_name not found, invalid category). Per pattern, errors must tell LLM what to do next.
Tool composition weak. No clear documentation of which tools return IDs/references needed by downstream tools. get_spec_details should document what fields it returns so agents can chain calls.