Skip to main content
Glama

Tanod ML

utilpeek: summarize a text by picking its key sentences

text_summarize
Read-onlyIdempotent

utilpeek: Summarize a text by picking its key sentences. Returns an extractive summary: the most central sentences (or ratio of them) by LexRank, picked verbatim and kept in their original order, with per-sentence scores. It does not paraphrase, shorten or check facts. Input: text, optional language, sentences or ratio. Typically under 0.5 s. Price: USD 0.003. 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).
ratioNoPick this share of the sentences instead (at most 100).
languageNoStop-word language: de, en (default), es, fr, it, nl or pt.en
sentencesNoSentences to pick (ignored when ratio is set).

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
noteNo
errorNoOnly on an error result: an object {code, message}, or the reason string of an x402 PaymentRequired object.
methodNo
sourceNo
summaryNo
sentencesNo
iterationsNo
input_truncatedNo
sentences_totalNo
sentences_selectedNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / language / description
      Added value: +"Stop-word language: de, en (default), es, fr, it, nl or pt."
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "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"
      +      ]
      +    },
      +    "iterations": {
      +      "type": [
      +        "integer",
      +        "null"
      +      ]
      +    },
      +    "method": {
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    },
      +    "note": {
      +      "type": [
      +        "string",
      +        "null"
      +      ]
      +    },
      +    "sentences": {
      +      "items": {
      +        "type": [
      +          "object",
      +          "null"
      +        ]
      +      },
      +      "type": [
      +        "array",
      +        "null"
      +      ]
      +    },
      +    "sentences_selected": {
      +      "type": [
      +        "integer",
      +        "null"
      +      ]
      +    },
      +    "sentences_total": {
      +      "type": [
      +        "integer",
      +        "null"
      +      ]
      +    },
      +    "source": {
      +      "type": [
      +        "object",
      +        "null"
      +      ]
      +    },
      +    "summary": {
      +      "type": [
      +        "string",
      +        "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