Skip to main content
Glama

Tanod ML

utilpeek: score the sentiment of a text (VADER)

text_sentiment
Read-onlyIdempotent

utilpeek: Analyze the sentiment of an English text. Returns VADER sentiment of an English text: compound (-1 to 1), positive / neutral / negative shares and a label (positive at 0.05 or more, negative at -0.05 or less), optionally per sentence. A lexicon heuristic: it misses sarcasm and domain jargon. Input: text and optional per_sentence. Typically under 1 s. Price: USD 0.001. Free: 10 utilpeek calls per IP per UTC day. Tanod does not log or store the submitted text; it is processed in memory for this answer.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
textYesThe text (at most 200,000 characters).
per_sentenceNoAlso score each sentence (default false: whole text only).

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
errorNoOnly on an error result: an object {code, message}, or the reason string of an x402 PaymentRequired object.
labelNo
methodNo
sourceNo
neutralNo
compoundNo
languageNo
negativeNo
positiveNo
sentencesNo
input_truncatedNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / per_sentence / description
      Added value: +"Also score each sentence (default false: whole text only)."
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "compound": {
      +      "type": [
      +        "number",
      +        "null"
      +      ]
      +    },
      +    "error": {
      +      "description": "Only on an error result: an object {code, message}, or the reason string of an x402 PaymentRequired object."
      +    },
      +    "input_truncated": {
      +      "type": [
      +        "boolean",
      +        "null"
      +      ]
      +    },
      +    "label": {
      +      "enum": [
      +        "positive",
      +        "neutral",
      +        "negative",
      +        null
      +      ],
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    },
      +    "language": {
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    },
      +    "method": {
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    },
      +    "negative": {
      +      "type": [
      +        "number",
      +        "null"
      +      ]
      +    },
      +    "neutral": {
      +      "type": [
      +        "number",
      +        "null"
      +      ]
      +    },
      +    "positive": {
      +      "type": [
      +        "number",
      +        "null"
      +      ]
      +    },
      +    "sentences": {
      +      "type": [
      +        "integer",
      +        "array",
      +        "null"
      +      ]
      +    },
      +    "source": {
      +      "type": [
      +        "object",
      +        "null"
      +      ]
      +    }
      +  },
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources