Skip to main content
Glama

atisbo_support

Read-only

Diagnose Atisbo, including "I connected a source and nothing appeared", "I sent text and no opportunity formed", or "my data is missing". Checks integrations, ingestion, clustering, gates and key scope, then returns a playbook. share_report files only diagnostics plus your text—never feedback, customer names or document bodies. Use atisbo_lookup/atisbo_analyze for backlog.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
areaNoNarrows which checks run. Omit when unsure — the full set costs the same round-trip.
problemYesWhat went wrong, in your words. Do NOT paste customer feedback, document bodies or credentials — this string IS filed if a report is created.
share_reportNoFile a verdict-only report when the problem is not caller-side; false = diagnose only.
observed_errorNoThe failing error string VERBATIM — diagnostics cannot see the failed call, so this is often the only evidence.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataYes
metaYes

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already mark the tool read-only and non-destructive; the description adds meaningful behavioral detail: it returns a playbook, runs checks across integrations/ingestion/clustering, and discloses that share_report files only diagnostics plus the user's text, never customer names or document bodies. No contradiction with annotations.

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

Conciseness5/5

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

Three sentences with no waste: the first states purpose and examples, the second covers behavior and privacy, the third handles sibling routing. Information is front-loaded and every sentence adds value.

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

Completeness5/5

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

For a 4-parameter diagnostic tool with a rich output schema and read-only annotations, the description covers scope, behavior, privacy, and alternatives. An agent has enough information to decide when to call it and what to expect.

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 100%, so the baseline applies. The main description adds little parameter-specific meaning beyond the schema, though it reinforces the privacy constraint on share_report. The schema already explains problem, area, share_report, and observed_error well.

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

Purpose5/5

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

The description opens with a specific verb and resource ('Diagnose Atisbo'), gives three concrete symptom examples, and lists the internal checks it performs. It explicitly routes backlog work to atisbo_lookup/atisbo_analyze, so an agent can distinguish this from sibling tools.

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

Usage Guidelines5/5

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

It states what kinds of problems should be sent here ('I connected a source and nothing appeared', 'my data is missing') and explicitly identifies the alternative for backlog cases ('Use atisbo_lookup/atisbo_analyze for backlog'). This is clear when-to-use guidance with a named exclusion.

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.

TDQS

A4/5.0
Disambiguation5/5

Each tool occupies a distinct functional domain: analysis, capture, connections, decisions, lookup, mapping, orientation, and support. Overlapping cases are explicitly disambiguated in descriptions, such as analyze-for-aggregates vs lookup-for-single-entities and the two non-interchangeable claim-to-node modes in map.

Naming Consistency5/5

All tools follow the same atisbo_<verb> pattern with lowercase snake_case and no mixed conventions. The prefix makes the server identity clear, and every tool name is a concise, predictable verb-like facade.

Tool Count5/5

Eight tools is a well-scoped count for a broad product surface: each tool is a compact facade grouping related modes rather than a scattered collection of one-off operations. There are no trivial or redundant tools.

Completeness5/5

The set covers the core workflow end to end: connect sources, capture signals, look up and analyze entities, map claims, make decisions, orient the workspace, and diagnose failures. Cross-references between tools fill in supporting steps like opening snippet refs and patching living docs, leaving no obvious dead ends.

Resources