Skip to main content
Glama

SecureLend Underwriting

Open originator lead

open_originator_lead

Open an originator lead as a file on this workspace. Same as Open as file. Does not approve, send, or walk. A person still decides.

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": {
      "leadId": "<leadId>"
    },
    "name": "open_originator_lead"
  }
}

Input Schema

NameRequiredDescriptionDefault
leadIdYesOriginatorLeadSchema.id

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.8/5.0
Behavior3/5

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

Beyond the annotations, it usefully limits the operation's authority: no approval, sending, or walking occurs, and a person retains the decision. However, readOnlyHint is false while the description never clarifies what workspace state is created or changed, nor whether reopening is idempotent.

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?

The description is short, front-loaded, and devotes most of its wording to useful scope and safety boundaries. 'Same as Open as file' is somewhat redundant with the first sentence and may rely on unexplained product terminology.

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?

For a simple one-parameter tool, the description provides enough scope to avoid several serious misuses. With no output schema and a non-read-only annotation, however, it should clarify the concrete workspace effect or returned handle and ideally point agents toward lead discovery.

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?

The sole parameter is fully described by the schema as OriginatorLeadSchema.id, so the baseline of 3 applies. The description adds no parameter semantics, such as how to discover a leadId or whether the lead must already be listed.

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 gives a specific verb, resource, and outcome: opening an originator lead as a file on the current workspace. The exclusions for approving, sending, and walking also help distinguish it from workflow actions such as walk_credit_file.

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

Usage Guidelines4/5

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

It establishes when this operation is appropriate by equating it with 'Open as file' and explicitly states what it must not be used to accomplish. It would be stronger if it named the appropriate sibling for walking a file or explained that list_originator_leads can supply the required ID.

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.