Hunch
Qué hace este MCP
Classifies batches of text with yes/no probabilities, category selection, or ordered scores, and reports credit usage.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['texts', 'question'], 'properties': {'texts': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 500, 'minItems': 1, 'description': 'Short texts to judge (leads, tickets, reviews, survey answers, emails, ...), one answer per text. Blank entries and texts repeated elsewhere in the same call cost nothing. Chunked internally into calls of 40.'}, 'question': {'type': 'string', 'minLength': 1, 'description': 'A yes/no question, e.g. "Is this lead a decision maker who can approve a purchase without asking someone else?". Put the full definition of yes/no in the question text.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['results', 'charged', 'credits'], 'properties': {'charged': {'type': 'integer', 'description': 'Credits spent on this call.'}, 'credits': {'type': 'integer', 'description': 'Credits left on the key after this call.'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'probability', 'error'], 'properties': {'text': {'type': 'string'}, 'error': {'type': ['string', 'null'], 'description': 'Set when this text was not answered (e.g. "out_of_credits"); the value fields are null in that case.'}, 'probability': {'type': ['number', 'null'], 'description': '0 to 1: probability the answer to the question is yes.'}}}}}}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['credits', 'used'], 'properties': {'used': {'type': 'integer', 'description': 'Credits used on this key so far, lifetime.'}, 'credits': {'type': 'integer', 'description': 'Credits left on the key.'}}}
Esquema de entrada
{'type': 'object', 'required': ['texts', 'questions'], 'properties': {'texts': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 500, 'minItems': 1, 'description': 'Short texts to judge (leads, tickets, reviews, survey answers, emails, ...), one answer per text. Blank entries and texts repeated elsewhere in the same call cost nothing. Chunked internally into calls of 40.'}, 'questions': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'minItems': 1, 'description': 'Up to 10 yes/no questions, each answered once per text, e.g. ["Can they buy?", "Are they angry?", "Is it urgent?"].'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['results', 'charged', 'credits'], 'properties': {'charged': {'type': 'integer'}, 'credits': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'probabilities', 'error'], 'properties': {'text': {'type': 'string'}, 'error': {'type': ['string', 'null'], 'description': 'Set when this text was not answered (e.g. "out_of_credits"); the value fields are null in that case.'}, 'probabilities': {'type': ['array', 'null'], 'items': {'type': 'number'}, 'description': 'One probability per question, in the same order as the questions argument.'}}}}}}
Esquema de entrada
{'type': 'object', 'required': ['texts', 'options'], 'properties': {'texts': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 500, 'minItems': 1, 'description': 'Short texts to judge (leads, tickets, reviews, survey answers, emails, ...), one answer per text. Blank entries and texts repeated elsewhere in the same call cost nothing. Chunked internally into calls of 40.'}, 'options': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 255, 'minItems': 2, 'description': 'The options to choose from, 2 to 255 of them. Each is "label" or "label: description" when the label alone is ambiguous, e.g. "billing: invoices and charges".'}, 'question': {'type': 'string', 'description': 'Optional. What is being decided, e.g. "Which category does this ticket belong to?". Defaults to "Which option best describes this text?".'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['results', 'charged', 'credits'], 'properties': {'charged': {'type': 'integer'}, 'credits': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'option', 'confidence', 'error'], 'properties': {'text': {'type': 'string'}, 'error': {'type': ['string', 'null'], 'description': 'Set when this text was not answered (e.g. "out_of_credits"); the value fields are null in that case.'}, 'option': {'type': ['string', 'null'], 'description': "The chosen option's label."}, 'confidence': {'type': ['number', 'null'], 'description': '0 to 1: confidence in the chosen option.'}}}}}}
Esquema de entrada
{'type': 'object', 'required': ['texts', 'question', 'levels'], 'properties': {'texts': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 500, 'minItems': 1, 'description': 'Short texts to judge (leads, tickets, reviews, survey answers, emails, ...), one answer per text. Blank entries and texts repeated elsewhere in the same call cost nothing. Chunked internally into calls of 40.'}, 'levels': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'minItems': 2, 'description': 'The scale, low to high, 2 to 10 levels, e.g. ["angry", "disappointed", "neutral", "happy", "delighted"]. Each may be "label: description".'}, 'question': {'type': 'string', 'minLength': 1, 'description': 'What is being scored, e.g. "How does the reviewer feel about the product overall?".'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['results', 'charged', 'credits'], 'properties': {'charged': {'type': 'integer'}, 'credits': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'score', 'index', 'label', 'confidence', 'error'], 'properties': {'text': {'type': 'string'}, 'error': {'type': ['string', 'null'], 'description': 'Set when this text was not answered (e.g. "out_of_credits"); the value fields are null in that case.'}, 'index': {'type': ['integer', 'null'], 'description': 'Index of the single most likely level.'}, 'label': {'type': ['string', 'null'], 'description': "The most likely level's label."}, 'score': {'type': ['number', 'null'], 'description': 'Probability-weighted position, 0 to levels.length - 1.'}, 'confidence': {'type': ['number', 'null']}}}}}}
Cambios recientes en herramientas
Servidores MCP similares
Huggingface
Provides access to Hugging Face model, dataset, and Space metadata, alongside broader structured research and data-routing tools.
Ai Model Experiments
Runs prompts across multiple AI models and compares their outputs, costs, latency, token usage, and errors.
branchly
Manages an AI application’s knowledge-base content, prompts, tools, data sources, retrieval context, sessions, and usage analytic…
myriade
Lets users explore and query a data warehouse through an AI data analyst agent.
HuggingFace New Dataset Release Tracker (hfdatasets)
Tracks newly released Hugging Face datasets, including updates, tags, and licenses.
aifu Agent Market
Discovers and hires agents or approved humans through a job ledger, verifies agent performance, and provides crypto, equity, sect…
SigRank — AI Operator Benchmarking
Benchmarks AI operator token usage, calculates cascade metrics, compares leaderboard performance, diagnoses efficiency, and simul…
Automan
Offers paid AI skills for data analysis, classification, extraction, reporting, summarization, translation, text editing, copywri…