Skip to main content
Glama
b2dmx

uc-remote-mcp

by b2dmx

get_integration_setup

Retrieve the current setup screen for a driver during integration configuration. Returns 404 when no setup flow is active, clarifying the exact configuration step.

Instructions

The current screen of a setup flow. 404 means no flow is in progress.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
hostNo
driver_idYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.0.1

TDQS

B3/5.0
Behavior3/5

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

With no annotations provided, the description carries the full behavioral disclosure burden. It discloses one important behavior: a 404 response means no setup flow is in progress. It does not explicitly confirm the operation is non-mutating or mention any side effects, though the read-only nature is strongly implied by 'current screen' and the get prefix.

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?

The description is very short, front-loaded, and contains no filler words. However, it is so sparse that it omits parameter semantics and contextual routing; this reads as under-specification rather than deliberate conciseness.

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?

The output schema covers return values, and the 404 behavior adds useful state-related context. Still, the description leaves key gaps: it does not explain driver_id or host, nor does it orient the agent relative to the setup-flow siblings. For a simple two-parameter getter this is minimally viable, but not complete.

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

Parameters1/5

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

Schema description coverage is 0%, and the description does not mention driver_id or host at all. The required driver_id and nullable host with a default of null remain unexplained, so the description provides no compensation for the completely undocumented schema.

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 identifies the resource as the current screen of an integration setup flow and adds the 404 meaning, which distinguishes it from state-changing sibling setup tools like start_integration_setup and confirm_integration_setup. It is a noun phrase rather than an explicit verb, but the tool name and 'current screen' make the retrieval intent clear.

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

Usage Guidelines3/5

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

The description implies this is used to inspect the current step of an active setup flow, and the 404 note defines the 'no flow in progress' condition. It does not explicitly state when to call this versus sibling tools such as get_integration or when to start a new setup flow on 404, so guidance remains implicit.

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