Skip to main content
Glama

KEVAREMESH AI Procurement Gateway

Run one bounded real owned API in free preview (no payment)

kevaremesh_preview_owned_api

After finding an owned API SKU, run its actual reviewed pure algorithm on the healthy replacement database. Limited to 21 no-network modules; other 3 are held. Preview is free, severely rate limited, has no wallet or paid entitlement, and does not imply a commercial release.

Input Schema

NameRequiredDescriptionDefault
slugYes
argumentsYesReviewed native API arguments. Total serialized request payload <= 4KiB.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.7/5.0
Behavior3/5

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

With no annotations, the description carries the full burden and does add real value: severe rate limiting, no wallet/paid entitlement, no-network execution, only 21 modules eligible with 3 held, and no commercial-release implication. However, it says nothing about what the call returns (result vs. receipt vs. locator), whether execution is idempotent, or what failures look like for the held modules.

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?

Two tight sentences, with the action and its precondition front-loaded before the constraint/safety caveats. Every clause carries distinct information (eligibility, cost, rate limit, entitlement, semantics of the result).

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 2-parameter execution tool with no output schema and no annotations, the definition covers input-side constraints well but leaves the output side entirely undefined. An agent cannot tell from the description whether a successful run returns the computed value directly or something it must later redeem, which matters given the presence of receipt-oriented siblings.

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 only 50%: `arguments` is documented (4KiB serialized limit) but `slug` has only a regex and no description in the schema. The description partially compensates by implying the slug is the SKU found earlier and that arguments must match the reviewed contract, but it does not reference the sibling input-contract tool that defines those arguments.

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 gives a specific verb+resource: run an owned API's reviewed pure algorithm on a healthy replacement database, and it explicitly scopes the call to SKUs obtained via a prior find step. It implicitly distinguishes itself from find_owned_api and retrieve_paid_api_result, but never names those siblings to make the distinction unambiguous.

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?

"After finding an owned API SKU" establishes the prerequisite step, and the free/no-wallet framing signals when to choose this over paid paths. It stops short of naming an explicit alternative (e.g. the paid retrieval tool) or stating when the preview should be skipped, so it is clear context rather than a full when/when-not rule.

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