Server definition
- Hash
- sha256:077ba839ba13f4e65d263fd7633d77f0d60bc029f047a294c02a34b329e42f4a
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "This server answers questions about classifier.dev, the keyless text-classification API; it does not classify anything itself — for that connect https://classifier.dev/mcp. Start with search_docs for a specific question, list_docs to see what exists, and read_doc (optionally with a section) for the full text.",
"tools": [
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"client": {
"description": "Which client to show.",
"enum": [
"curl",
"javascript",
"python",
"cli",
"mcp"
],
"type": "string"
},
"multi_label": {
"default": false,
"description": "Show the multi-label form (every label that applies) instead of single-label.",
"type": "boolean"
}
},
"required": [
"client"
],
"type": "object"
},
"name": "get_examples",
"outputSchema": {
"properties": {
"client": {
"type": "string"
},
"code": {
"type": "string"
},
"notes": {
"type": "string"
}
},
"required": [
"client",
"code"
],
"type": "object"
}
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"filter": {
"description": "Optional: only documents whose id, title or section headings contain this text (case-insensitive).",
"maxLength": 100,
"type": "string"
}
},
"type": "object"
},
"name": "list_docs",
"outputSchema": {
"properties": {
"docs": {
"items": {
"properties": {
"chars": {
"type": "integer"
},
"id": {
"type": "string"
},
"sections": {
"items": {
"type": "string"
},
"type": "array"
},
"title": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"title",
"url"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"docs"
],
"type": "object"
}
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"description": "Which document.",
"enum": [
"api",
"developers",
"mcp-setup",
"benchmark",
"skill",
"llms",
"pricing",
"auth",
"agents",
"privacy",
"terms",
"about",
"contact"
],
"type": "string"
},
"section": {
"description": "Optional heading to return on its own, e.g. \"limits\" or \"parameters\".",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "read_doc",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 10,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Words to look for; all must appear in a paragraph.",
"maxLength": 200,
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_docs",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:077ba839ba13f4e65d263fd7633d77f0d60bc029f047a294c02a34b329e42f4a | sha256sum