Skip to main content
Glama

KEVAREMESH AI Procurement Gateway

Get original reviewed input schema for a KEVAREMESH owned API

kevaremesh_get_owned_input_contract
Read-onlyIdempotent

Free lookup of a 24-item reviewed API's original input schema and whether one of 21 actual algorithms can be previewed. This is not a paid API execution contract or merchant authorization.

Input Schema

NameRequiredDescriptionDefault
slugYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds genuine value by stating the lookup is free and conveys neither an execution contract nor an authorization, but says nothing about unknown-slug behavior or the shape of the returned schema.

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?

Two compact sentences with the core capability front-loaded and the scope disclaimer second. Slight waste in the cryptic numeric counts, but nothing is padded.

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?

With no output schema, the description does convey the two things returned (original input schema and preview feasibility). But for a lookup keyed on an opaque slug, it omits error/not-found behavior and leaves the '24-item'/'21 algorithms' references unexplained, so an agent still has gaps.

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 0%, so the description must carry the meaning of 'slug'. It only implies that slug identifies one of the reviewed APIs in a 24-item catalog; it never explains what the slug denotes, how to obtain one, or what happens if it is not in the catalog. The regex pattern in the schema covers format but not semantics.

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 (free lookup) and resource (a reviewed API's original input schema) plus a secondary return (whether an algorithm can be previewed). This distinguishes it from siblings like kevaremesh_preview_owned_api and kevaremesh_find_owned_api, though the unexplained '24-item' and '21 algorithms' counts read as internal jargon.

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 negative framing ('This is not a paid API execution contract or merchant authorization') tells the agent what this tool does not do, which implicitly steers execution/authorization intents elsewhere. However, no alternative tool is named and no positive condition for choosing this over preview_owned_api or find_owned_api is given.

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