MCP server that provides WHOIS lookup functionality for domains
Single tool with basic schema and description. Tool naming is clear (get_whois). Input schema is visible with proper type definition, but lacks parameter description depth. Description is present but generic (31 chars). No output schema documented. No error handling guidance. No composition patterns evident. Limited domain specificity for WHOIS response structure.
Get WHOIS information for a domain
Output schema not documented. Tool description does not explain what fields the WHOIS response contains or how to interpret them. LLM cannot plan downstream uses of the returned data.
Parameter 'domain' lacks detailed description. Does not specify format constraints, accepted TLD patterns, whether www. prefix is stripped, or whether IDN domains are supported. Baseline 100% of A+ tools have full parameter descriptions.
No error handling guidance. Tool description does not explain what happens when domain is invalid, not found, or unreachable. No recovery steps documented (e.g., 'If domain not found, try with different TLD').
Tool description is 31 characters ('Get WHOIS information for a domain'). Baseline tool description length is 194 chars (p10=34, p90=392). This description lacks WHEN to use, WHAT it returns, and any prerequisites or caveats.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | F | 45 | <=2025-11-25 | v2 |
| 2026-03-09 | F | 35 | - | v1 |
Single tool server offers no composition or chaining patterns. Cannot evaluate whether related tools would benefit from combined operations (e.g., batch WHOIS lookups).