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 readiness separately for public support and account/order support, actual activation, relevant check freshness, provider account state and adopted shared guidance

summer_onboarding_readiness
Read-onlyIdempotent

Read readiness separately for public support and account/order support, actual activation, relevant check freshness, provider account state and adopted shared guidance. Optional unfinished providers do not block unrelated working capabilities. Saved keys and templates do not establish readiness.

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>",
      "environment": "<environment>"
    },
    "name": "summer_onboarding_readiness"
  }
}

Input Schema

NameRequiredDescriptionDefault
companyYes
environmentYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

C2.9/5.0
Behavior3/5

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

The annotations already declare readOnlyHint, idempotentHint, openWorldHint and destructiveHint=false, so the safety profile is covered. The description adds genuine semantic context beyond that by warning that partially configured providers shouldn't be read as blocking and that stored credentials/templates are not proof of readiness. It still says nothing about scope of the read, freshness guarantees, cost, or what the response looks like.

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

Conciseness3/5

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

Three sentences, front-loaded, which is good, but the first sentence is a comma-spliced run-on list of six dimensions that reads as a title pasted into the description field. It's not padded with filler, but the density makes the core purpose harder to extract than it needs to be.

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?

There is no output schema, so the description carries the full load of explaining the return value. Enumerating the readiness dimensions is a partial substitute, but it doesn't say how results are structured, whether per-check pass/fail/stale states are returned, or when data might be missing for an unconfigured environment.

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

Parameters2/5

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

Schema description coverage is 0%, so the burden falls entirely on the description, and it says nothing about either required parameter. It never explains that 'company' is the tenant UUID being evaluated or, more importantly, what changing 'environment' between staging and production means for the readiness data returned.

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?

Names a specific verb ('Read') and a specific resource ('readiness') and then enumerates the distinct dimensions covered: public support, account/order support, activation, check freshness, provider account state, and adopted shared guidance. This is clear enough to know what the tool does, but it never distinguishes itself from nearby siblings such as summer_company_setup_status, summer_company_capabilities, or summer_capability_checks_list.

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 call this tool versus alternatives, and no prerequisites or sequencing (e.g. run before onboarding policy publish). The two trailing sentences ('Optional unfinished providers do not block...', 'Saved keys and templates do not establish readiness') are interpretive rules about what readiness means, not usage routing, so an agent gets no selection guidance.

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