There Is No Software - MCP server for generating applications from README files
TINS-MCP has 2 tools with basic schemas and descriptions, but significant gaps prevent production use. Both tools have descriptions (good), but parameter descriptions are minimal or missing. The generate_from_readme tool lacks descriptions for 3 of 4 parameters (output_dir, output_type, preferred_language). The validate_readme tool has only 1 parameter with a description. No output schemas are documented. Error handling is absent, no guidance on what happens on failure or how to recover. Tool names follow verb_noun convention (positive), but descriptions lack actionable context about when to use each tool or what they return.
Generate application code from a README.md file following the Zero Source specification
Validate a README.md file against the Zero Source specification
Missing parameter descriptions: generate_from_readme lacks descriptions for output_dir, output_type, and preferred_language. validate_readme lacks description for readme_path. LLMs cannot infer parameter meaning from names alone.
No output schemas documented. LLMs cannot plan downstream calls or extract required data without knowing what fields are returned. Both tools lack return type documentation.
No error handling guidance. Tool descriptions do not explain what happens on failure (e.g., invalid README path, generation failure). No recovery hints provided to LLM.
Tool descriptions lack context about when to use each tool and what they return. 'Generate application code from a README.md file' does not explain prerequisites, expected output format, or when validate_readme should be called first.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 46 | 2026-07-28+ | v2 |
STDIO transport only. Server is not remotely accessible and cannot be used by hosted MCP clients. Limits deployment scenarios significantly.