Skip to main content
Glama

camelot_statement_of_work

Idempotent

Generate a Statement of Work with milestones, deliverables, payment terms, and clean unwatermarked PDF export.

Instructions

Statement of Work (SOW): Draft detailed SOWs with milestones, deliverables, payment terms, and clean unwatermarked export.. Local browser processing. Canonical URL: https://www.camelotwebtools.com/tools/statement-of-work

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
feeNoAgreed project compensation$15,000
clientNameNoClient organization nameAcme Global Corp
deliverablesNoMilestone deliverables
paymentTermsNoPayment structure50% upfront deposit, 50% upon final acceptance
projectTitleNoEngagement or project titleSoftware Engineering & Cloud Architecture
timelineWeeksNoEstimated project duration in weeks
contractorNameNoService provider or contractor nameCamelot Solutions LLC

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
statusYesExecution status of the tool (success or error)
prefillUrlYesDirect deep-link URL to view, edit, and export in Camelot Web Tools
canonicalUrlYesCanonical web URL for this tool on camelotwebtools.com
documentTitleYesTitle of the generated document, report, or calculation output
documentMarkdownYesComplete structured output and body formatted in clean Markdown

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already provide idempotentHint=true, readOnlyHint=false, and destructiveHint=false. The description adds useful context with 'Local browser processing' and 'clean unwatermarked export', but it does not elaborate on data privacy, export format, or side effects. This is acceptable but not rich.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is short and front-loaded, but it contains a typo ('export..') and a Canonical URL that does not help an agent select or invoke the tool. The core features are stated compactly, but the extra URL and minor formatting issue prevent a higher score.

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?

The tool has no required parameters, a fully described schema, an output schema, and annotations. The description covers the core function and local processing, and the schema/output schema fill most invocation details. It lacks usage guidance but is still broadly sufficient for a no-required-param drafting tool.

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 all seven parameters documented and default values provided. The description only adds general mention of milestones, deliverables, and payment terms, which are already reflected in the schema. The baseline of 3 applies.

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 names a specific verb ('Draft') and resource ('Statement of Work') and lists core content areas (milestones, deliverables, payment terms). It does not explicitly distinguish itself from sibling legal/document tools, but the SOW document type is clear from both the name and description.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to use this tool versus alternatives like camelot_contract_builder, camelot_contractor_agreement, or camelot_project_proposal. The description implies use for SOW drafting but provides no exclusions, prerequisites, or selection criteria.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Deploy Server

Other Tools