MCP Server

classifier.dev docs

dev.classifier/docs
Knowledge & Documentation Public & reachable MCP 2025-11-25

What this MCP does

Lists, searches, and retrieves classifier.dev API, integration, benchmark, policy, and other documentation.

get_examples
Get a ready-to-run example for a client
Return a copy-pasteable example of calling classifier.dev from a given client: curl, javascript (fetch), python (requests), the classify CLI, or an MCP tools/call payload. Use this when you are about to write integration code and want the exact request shape rather than reading the whole reference.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['client'], 'properties': {'client': {'enum': ['curl', 'javascript', 'python', 'cli', 'mcp'], 'type': 'string', 'description': 'Which client to show.'}, 'multi_label': {'type': 'boolean', 'default': False, 'description': 'Show the multi-label form (every label that applies) instead of single-label.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['client', 'code'], 'properties': {'code': {'type': 'string'}, 'notes': {'type': 'string'}, 'client': {'type': 'string'}}}
list_docs
List the classifier.dev documents
List every classifier.dev document available over this server — the API reference, the benchmark, the agent skill, the CLI, pricing, privacy, terms and the MCP setup guide — with an id, a title, its section headings and its size. Call this first, then read_doc for the one you need.
Read only Idempotent
Input schema
{'type': 'object', 'properties': {'filter': {'type': 'string', 'maxLength': 100, 'description': 'Optional: only documents whose id, title or section headings contain this text (case-insensitive).'}}, 'additionalProperties': False}
Output schema
{'type': 'object', 'required': ['docs'], 'properties': {'docs': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'chars': {'type': 'integer'}, 'title': {'type': 'string'}, 'sections': {'type': 'array', 'items': {'type': 'string'}}}}}}}
read_doc
Read a classifier.dev document
Return one document in full, or just one of its sections. ids: api, developers, mcp-setup, benchmark, skill, llms, pricing, auth, agents, privacy, terms, about, contact. Use section to fetch a single heading (case-insensitive prefix match) when the whole document is more than you need.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'enum': ['api', 'developers', 'mcp-setup', 'benchmark', 'skill', 'llms', 'pricing', 'auth', 'agents', 'privacy', 'terms', 'about', 'contact'], 'type': 'string', 'description': 'Which document.'}, 'section': {'type': 'string', 'description': 'Optional heading to return on its own, e.g. "limits" or "parameters".'}}, 'additionalProperties': False}
search_docs
Search the classifier.dev documentation
Full-text search across every classifier.dev document. Returns the paragraphs that contain all of your query's words, with the document and section each came from. Use it for a specific question — rate limits, how confidence is calibrated, how to connect from Claude or ChatGPT — instead of reading whole documents.
Read only Idempotent
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Words to look for; all must appear in a paragraph.'}}, 'additionalProperties': False}
Added
get_examples
Sept. 20, 2026, 2:40 a.m.
Added
search_docs
Sept. 20, 2026, 2:40 a.m.
Added
read_doc
Sept. 20, 2026, 2:40 a.m.
Added
list_docs
Sept. 20, 2026, 2:40 a.m.