Zero-shot text classification over plain HTTP, on Cloudflare Workers.
The 'classify' tool is inferred from package.json metadata only. No explicit MCP tool registration, schema, or parameter definitions are visible in the provided source code. The description exists in package.json but is generic marketing copy (97 chars), not an LLM-optimized tool description. No input schema, parameter types, or output schema documentation found. Tool definition cannot be verified from actual code.
Classify text from the command line with classifier.dev: up to 1,000 lines per request, calibrated confidence, no API key.
No input schema visible. Tool 'classify' has no documented parameters, types, or constraints. Cannot verify what inputs it accepts or how to call it.
Tool definition inferred from package.json, not from explicit MCP server code. No actual tool registration, handler, or implementation visible in provided source.
Description is marketing copy (97 chars), not LLM-optimized. Does not explain WHAT the tool does, WHEN to use it, or WHAT it returns. Missing parameter descriptions entirely.
No output schema documented. LLM cannot know what fields to expect from the classify tool or how to chain results to downstream tools.
No error handling guidance. Tool description mentions '1,000 lines per request' but does not explain what happens if exceeded, or how to recover.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 30 | 2026-07-28+ | v2 |