Skip to main content
Glama

Draft a bid answer

draft_bid_response
Read-only

Use this when the user wants help writing part of a response to a public tender: a quality question answer, social value response, method statement, case study, company overview, cover letter or clarification question. Returns a drafting brief built from the tender's award criteria, word limits and the user's facts, so the draft answers what evaluators will score. Write the draft from the brief. Do not use for job applications, grant applications or private-sector sales proposals.

Input Schema

NameRequiredDescriptionDefault
notesNoFacts the draft should use, e.g. "we cut response times by 30% for Bristol City Council in 2025".
sectionYesWhich part of the bid to draft, e.g. "social_value".
questionNoThe buyer's question, word for word, when the user has it.
word_limitNoThe buyer's word limit for this answer, e.g. 500.
tender_referenceNoThe tender being answered, e.g. "005566-2026".

Output Schema

NameRequiredDescriptionDefault
teamNo
briefNo
foundNo
creditNo
tenderNo
summaryYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false and a closed-world scope, so the safety profile is covered. The description adds genuinely non-obvious behavioral context beyond that: this tool does not emit the finished draft, it returns a drafting brief derived from award criteria, word limits and user facts, which is essential to using the result correctly.

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?

Front-loaded with the trigger scenario, then the return value, then the follow-on instruction, then the exclusions. Every sentence carries distinct information and there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists and annotations cover safety, so the description needn't explain the return shape, yet it still summarizes the brief's basis (award criteria, word limits, facts), which is helpful. Coverage of the multi-step draft workflow relative to its sibling tools is the only gap.

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 100% with descriptions and an enum for section, so the schema already carries the parameter burden. The description alludes to word limits and the user's facts (word_limit, notes) and lists the section values, adding only marginal meaning beyond the schema — baseline 3 is appropriate.

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 and resource — drafting part of a response to a public tender — and enumerates the concrete artifact types (quality answer, social value, method statement, case study, etc.). It clearly separates itself from non-bid tools, but does not distinguish itself from close siblings such as start_bid_draft, continue_bid_draft, or rewrite_bid_answer, which could leave the agent uncertain which of the draft-family tools to pick.

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?

Gives an explicit 'use this when' trigger plus concrete 'do not use for' exclusions (job applications, grant applications, private-sector sales proposals), and hints at the follow-on action ('Write the draft from the brief'). Missing only an explicit routing statement to sibling tools for the alternative steps of the draft workflow.

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