Zelaxy is a workflow automation and AI agent platform with support for custom tools, knowledge management, and MCP integration. The repository contains the main application, CLI, TypeScript SDK, and Python SDK.
Critical failures across all dimensions. Tool definitions are inferred from a React component file (tool-call-group.tsx), not from explicit MCP server registration code. No input schemas visible in provided source. Descriptions are trivial (10-50 chars), providing minimal LLM guidance. No parameter documentation, output schemas, or error handling patterns evident. This appears to be a frontend UI component listing tools, not an MCP server implementation with proper tool definitions.
Append content to a file
Crawl a website to extract information
Create a new file
Perform deep research on a topic
Get available blocks and tools in a workflow
Get metadata about workflow blocks
Get the contents of a web page
No input schemas visible for any tool. All 14 tools lack documented parameter types, constraints, and descriptions.
Tool definitions inferred from React component file, not from explicit MCP server registration. Cannot verify actual tool implementation, parameter handling, or output schemas.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 33 | 2026-07-28+ | v2 |
Get example workflows
Get the YAML structure of a workflow
Manage file operations
Scrape content from a web page
Search documentation for information
Search the internet for information
Write content to a file
Descriptions are trivial (10-50 characters). Examples: 'Search the internet for information' (34 chars), 'Scrape content from a web page' (31 chars). These fail to explain WHEN to use the tool, WHAT it returns, or dependencies. Baseline for A+ tools: 50-200 chars.
No error handling patterns visible. No recovery guidance, error classification, or actionable error messages. Tools like 'scrape_page' and 'crawl_website' will fail on network errors, invalid URLs, or blocked sites with no guidance for the LLM.
File operation tools (create_file, append_file, write_file, manage_file) lack confirmation/dry-run patterns for destructive operations. No documentation of idempotency, overwrite behavior, or permission checks. Pattern: confirmation-request.