Skip to main content
Glama

TradePilot Agent Commerce

Meeting preparation brief

tradepilot_service_meeting_brief
Destructive

Produce a meeting brief with supplied background, desired outcomes, agenda, questions, and likely objections. Uses buyer-supplied information only; no external research or outbound actions. Returns a draft for human review. Price: 0.25 USD. Payment requires explicit wallet authorization.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
inputYes
result_expiresNo
idempotency_keyNo
result_signatureNo
payment_signatureNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior4/5

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

Beyond the annotations, the description discloses no external research/outreach, the draft-for-review nature of the result, and the $0.25 price with explicit wallet authorization. This adds important context around the destructiveHint and openWorldHint annotations; the wallet payment is the disclosed open-world interaction, so there is no plain contradiction.

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?

The description is three tight sentences: core function, constraints and output mode, then pricing/payment authorization. Every sentence adds necessary decision-relevant information with no boilerplate or repetition.

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?

It covers the main safety and payment context and states the return mode, which is useful for a 5-parameter nested tool with no output schema. However, it leaves the relationship between required `brief` and `source_text`, the role of `audience`, and the purpose of the optional signature fields unexplained, so an agent can invoke it but without full confidence about all inputs.

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

Parameters2/5

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

Schema coverage is 0%, so the description must compensate, but it does not explain how inputs map to fields: what belongs in `brief` versus `source_text`, how `audience` is used, or what the signature/expiry/idempotency meta-parameters mean. The phrase 'supplied background...' hints at content but does not document the parameters themselves.

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 opens with a specific verb and resource—'Produce a meeting brief'—and enumerates the key sections: background, desired outcomes, agenda, questions, and likely objections. This is clearly differentiated from generic siblings by its focus on a comprehensive meeting brief, though it does not explicitly name alternative tools.

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 gives clear context: the tool is for drafting from buyer-supplied information, excludes external research and outbound actions, and returns a draft for human review. This is enough for an agent to decide when it applies, even though it does not formally list alternatives or a when-not-to-use comparison.

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