Skip to main content
Glama
This connector has been deprecated

This was a duplicate manual listing. Use Summer’s official listing, imported from the official MCP Registry. Summer’s MCP server remains active at https://api.gosummer.ai/mcp. Setup and documentation: https://gosummer.ai/docs/mcp-clients.

Read what the router decided and why: totals by outcome, day and rule for the last 7, 30 or 90 days, and pages of decisions with a short plain reason each and the case

summer_router_rules_decisions
Read-onlyIdempotent

Read what the router decided and why: totals by outcome, day and rule for the last 7, 30 or 90 days, and pages of decisions with a short plain reason each and the case. Changes nothing.

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": {
      "company": "<company>"
    },
    "name": "summer_router_rules_decisions"
  }
}

Input Schema

NameRequiredDescriptionDefault
daysNoPeriod. Default 7 days.
ruleNoOnly decisions where this rule matched.
routeNoOnly one outcome. skipped means ignore or file: no agent ran.
stageNointake: new emails. activity: new ticket activity.
beforeNoThe nextBefore value from the previous page.
companyYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / route / enum
      Previous value: -[
      -  "investigate",
      -  "resolve_customer",
      -  "ignore",
      -  "file",
      -  "open_ticket",
      -  "skipped"
      -]New value: +[
      +  "investigate",
      +  "resolve_customer",
      +  "ignore",
      +  "file",
      +  "join_ticket",
      +  "open_ticket",
      +  "skipped"
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / route / enum
      Previous value: -[
      -  "investigate",
      -  "ignore",
      -  "file",
      -  "open_ticket",
      -  "skipped"
      -]New value: +[
      +  "investigate",
      +  "resolve_customer",
      +  "ignore",
      +  "file",
      +  "open_ticket",
      +  "skipped"
      +]
  3. Added

TDQS

B3.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false and idempotentHint=true, so 'Changes nothing' mostly restates structured data. The description does add something beyond annotations by sketching what comes back (totals plus decision pages with a plain-language reason and the case), but it omits pagination mechanics and page-size behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the core purpose and the returned data, closed with a short safety caveat. The middle is a dense comma list, but every clause carries content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description has to convey return shape and does so at a high level, which is genuinely useful. It stops short of explaining cursor paging (before / nextBefore), relative page sizes, or how filters combine, which an agent needs to use this correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 83%, so the schema already explains days, rule, route, stage and before. The description only repeats the 7/30/90 window and gestures at paging ('pages of decisions', 'nextBefore'), adding no format or edge-case detail beyond the field docs. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb ('Read') and a concrete resource (router decisions), and enumerates the two output shapes: aggregates by outcome/day/rule and paged decision records. It is clearly distinguishable in scope from the sibling rules-config tools (summer_router_rules_read, _history, _update), though it never names those siblings explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no statement of when to pick this tool over summer_router_rules_read, _history or _test, and no prerequisites or exclusions. The only guidance-adjacent line, 'Changes nothing', describes safety rather than selection conditions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources