Skip to main content
Glama

WritersLogic verifiable AI agents

pacing-intensity-evaluator

Plot a prose intensity curve per sentence and flag where a tense passage loses velocity — Scores each sentence of narrative prose for pace from sentence length, share of one-syllable words, exclamation and question marks and, if you supply a word list, action-word share; smooths the scores into an intensity curve; and reports stalls, the spans where intensity falls well below an earlier peak. For a writing tool or editor agent checking an action or tension scene. A fixed-weight heurist

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "text": "<text>"
    },
    "name": "pacing-intensity-evaluator"
  }
}

Input Schema

NameRequiredDescriptionDefault
textYesProse to score.
expectNotense: fail if the curve never reaches peakThreshold. any (default): only stalls after a peak can fail.
windowNoSentences in the trailing moving average. Default 3.
stallDropNoFall below the running peak that counts as a stall. Default 0.25 on the 0-1 intensity scale.
actionWordsNoYour own action-word list. Without it the action component is left out and the other weights are renormalized.
minSentencesNoFewer scored sentences is unknown. Default 8.
peakThresholdNoSmoothed intensity a passage must reach before a later fall can be a stall. Default 0.55.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources