Skip to main content
Glama

SignalTender B2B, GovCon & LegalTech MCP Server

FAR Subpart 16.4 Award-Fee (CPAF) & Incentive-Fee (CPIF / FPIF) Evaluation Maximizer

generate_award_fee_plan_incentive_maximizer
Read-onlyIdempotent

Model CPAF, CPIF, and FPIF share-ratio curves (overrun/underrun ceiling geometry under FAR 16.401) and transforms periodic performance metrics into an Award-Fee Evaluation Board (AFEB) self-assessment presentation to maximize unearned/rollover fee pools. Returns a strictly validated CpafCpifAwardFeeResponse JSON object containing award_and_incentive_fee_geometry_overview, cpif_fpif_share_ratio_and_pta_sensitivity_table, afeb_table_16_1_self_assessment_briefing_sections, and far_16_401_e_4_rollover_rules_and_afdo_strategy grounded in FAR Subpart 16.4 (Incentive Contracts), FAR 16.401(e)(3) Table 16-1 (Standard Award-Fee Adjectival Ratings), FAR 16.401(e)(4) (Rollover Prohibition), & DFARS 216.405-2. This is a read-only, stateless, non-destructive GovCon compliance and capture analysis call (requires X-RapidAPI-Key or X-SignalTender-Key; incentive_or_award_fee_plan_and_period_metrics_text accepts 15 to 45,000 characters, while contract_fee_structure_type and evaluation_period_and_pool_context calibrate the regulatory regime and threshold assumptions). Use this tool when executing FAR Subpart 16.4 Award-Fee (CPAF) & Incentive-Fee (CPIF / FPIF) Evaluation Maximizer workflows; use scan_far_dfars_clauses instead for general FAR/DFARS clause flow-down audits, or generate_compliance_matrix for general Section L/M 'shall' requirement extraction.

Input Schema

NameRequiredDescriptionDefault
contract_fee_structure_typeNoTarget regulatory regime, statutory authority, or evaluation framework (defaults to 'Combined_CPAF_Award_Fee_Adjectival_Table_16_1_And_CPIF_FPIF_Share_Ratio_PTA_Geometry').Combined_CPAF_Award_Fee_Adjectival_Table_16_1_And_CPIF_FPIF_Share_Ratio_PTA_Geometry
evaluation_period_and_pool_contextNoOperational context, threshold parameters, or compliance posture assumptions (defaults to 'Award-Fee Period 04 (6-Month Evaluation Pool: $1,250,000 Available Award Fee + Base Fee 2.0%)').Award-Fee Period 04 (6-Month Evaluation Pool: $1,250,000 Available Award Fee + Base Fee 2.0%)
incentive_or_award_fee_plan_and_period_metrics_textYesPrimary solicitation text, clause excerpts, deliverable schedule, or technical/financial context for FAR Subpart 16.4 Award-Fee (CPAF) & Incentive-Fee (CPIF / FPIF) Evaluation Maximizer (15 to 45,000 characters).

Output Schema

NameRequiredDescriptionDefault
statusNoExecution status ('success').
award_and_incentive_fee_geometry_overviewNoExecutive determination overview, regulatory citations, and readiness score.
cpif_fpif_share_ratio_and_pta_sensitivity_tableNoStructured line-by-line regulatory audit, classification, or quantitative schedule rows.
far_16_401_e_4_rollover_rules_and_afdo_strategyNoStatutory governance protocol and actionable submission verification checklist.
afeb_table_16_1_self_assessment_briefing_sectionsNoPaste-ready compliance narratives, control specifications, or submission sections.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, openWorldHint=false, and the description restates the safety profile but adds real value: authentication requirements ('requires X-RapidAPI-Key or X-SignalTender-Key'), statelessness, and input length bounds. It also enumerates the exact response fields, which exceeds what annotations convey. Minor deduction only because part of the safety statement duplicates annotations.

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?

Purpose is front-loaded and the size is defensible for a highly technical compliance tool, but the description is a single sprawling sentence with redundancy—it repeats the full title in the usage clause ('Use this tool when executing FAR Subpart 16.4 Award-Fee ... Maximizer workflows') and lists output fields at length. Some editing would improve scannability.

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

Completeness5/5

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

Given a complex regulated-domain tool with an output schema, the description covers auth, input bounds, parameter roles, output fields, and sibling alternatives. An agent has everything needed to decide when and how to call it; nothing material is missing.

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%, so all three parameters are already documented in the schema. The description adds only marginal calibration ('contract_fee_structure_type and evaluation_period_and_pool_context calibrate the regulatory regime and threshold assumptions') and repeats the character limits already present. Baseline 3 is appropriate when the schema already carries the semantic load.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Model ... share-ratio curves ... transforms periodic performance metrics into an AFEB self-assessment presentation') and resource (CPAF/CPIF/FPIF fee geometry under FAR 16.401). Explicitly distinguishes itself from sibling audit/extraction tools by naming the exact regulatory subpart and deliverable type, so an agent can discriminate it without opening the schema.

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

Usage Guidelines5/5

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

Explicitly says when to use it ('Use this tool when executing FAR Subpart 16.4 Award-Fee ... workflows') and names two alternatives with their domains: 'use scan_far_dfars_clauses instead for general FAR/DFARS clause flow-down audits, or generate_compliance_matrix for general Section L/M shall requirement extraction'. This is textbook routing guidance.

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.