MCP server providing IPO snapshot data and microtransaction payment capabilities via x402 protocol
Single tool with minimal definition quality. Tool name 'get_ipo_snapshot' follows verb_noun convention (+), but description is extremely sparse (47 chars, below 10-char baseline for param descriptions). Input schema present but parameter 'symbol' lacks description entirely, violates critical rule that every parameter needs a description. No output schema documented. No error handling guidance. Tool appears functional but falls far short of production quality standards.
Retrieve IPO snapshot data for a given stock symbol
Parameter 'symbol' has no description. LLMs cannot infer whether to pass 'ARM', 'ARMH', or a full company name.
No output schema documented. LLMs cannot plan downstream operations or extract fields from the response.
Tool description is 47 characters, below the 10-char minimum for parameter descriptions and lacks WHAT/WHEN/WHY context.
No error handling guidance. If symbol is invalid or service is down, LLM receives no recovery path.
No pagination or result limits documented. If snapshot returns large nested data, context window risk is unmitigated.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 51 | 2026-07-28+ | v2 |