Skip to main content
Glama

Quiet Stance Productive Opportunity Intake

Assess whether an infrastructure opportunity is ready for Quiet Stance review

assess_project_opportunity_fit
Read-onlyIdempotent

Read-only fit check for a real productive opportunity. It evaluates only the facts supplied by the user: owner/authority, rights status, project boundary, demand/economic use, stage and missing capability. It does not estimate ROI, claim bankability, create financing or grant authority.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
project_nameNo
project_stageNo
rights_statusNounknown
demand_offtakeNo
support_neededNo
estimated_valueNo
owner_authorityNo
country_locationNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior4/5

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

Annotations already cover read-only, idempotent, non-destructive, closed-world. The description adds real value beyond them: it evaluates only user-supplied facts and explicitly disclaims ROI estimation, bankability claims, and creating financing/grant authority — a meaningful boundary on what the tool will and will not do.

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?

Three tight sentences, front-loaded with the read-only nature and scope. No filler, though the jargon phrase 'real productive opportunity' costs a little clarity.

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 an 8-parameter, zero-coverage assessment tool with no output schema, the description is only partially sufficient: it never indicates what the fit assessment returns (verdict, score, gaps) nor explains the enum-based rights_status input, which is the most decision-relevant parameter.

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 coverage is 0%, so the description must carry the burden. It maps several parameters (owner_authority, rights_status, project_stage, demand_offtake, support_needed) but leaves project_name, estimated_value, country_location and the rights_status enum values undocumented, and 'project boundary'/'missing capability' do not map cleanly to any parameter.

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?

States a specific verb (fit check / evaluates) and resource (a real productive opportunity) and enumerates the dimensions assessed (owner/authority, rights status, boundary, demand, stage). However, it never distinguishes itself from the sibling submit_project_opportunity, and 'fit' against which criteria is left implicit.

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?

Usage is implied by 'read-only fit check' and the scope exclusions (no ROI, no bankability, no financing/grant authority), which tell the agent when not to reach for this tool. But it never names submit_project_opportunity or states the condition under which that sibling should be used instead.

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