Skip to main content
Glama

SignalTender B2B, GovCon & LegalTech MCP Server

Government-Furnished Property (GFP / FAR 52.245-1) & PIEE Property Management Plan

audit_govt_furnished_property_gfp
Read-onlyIdempotent

Audit GFP/GFE/GFI attachments under FAR 52.245-1 and DFARS 252.245-7003/7005, generating a DCMA-ready Property Management System Plan (PMSP), PIEE GFP Module reporting workflow, and IUID marking checklist. Returns a strictly validated GfpPropertyAuditResponse JSON object containing gfp_property_system_overview, far_52_245_1_ten_lifecycle_outcomes_audit, gfp_cap_line_item_and_iuid_registry_table, and piee_gfp_module_and_plant_clearance_workflow grounded in FAR 52.245-1, DFARS 252.245-7003 (Contractor Property Management System Administration), DFARS 252.245-7005 (PIEE GFP Module), & MIL-STD-130N. This is a read-only, stateless, non-destructive GovCon compliance and capture analysis call (requires X-RapidAPI-Key or X-SignalTender-Key; gfp_attachment_and_property_clauses_text accepts 15 to 45,000 characters, while dcma_property_system_audit_scope and liability_and_cap_regime calibrate the regulatory regime and threshold assumptions). Use this tool when executing Government-Furnished Property (GFP / FAR 52.245-1) & PIEE Property Management Plan 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
liability_and_cap_regimeNoOperational context, threshold parameters, or compliance posture assumptions (defaults to 'FAR 52.245-1(h) Limited Risk of Loss (Government Self-Insures Except Willful Misconduct / Revoked PMSA)').FAR 52.245-1(h) Limited Risk of Loss (Government Self-Insures Except Willful Misconduct / Revoked PMSA)
dcma_property_system_audit_scopeNoTarget regulatory regime, statutory authority, or evaluation framework (defaults to 'FAR_52_245_1_10_Lifecycle_Outcomes_DFARS_252_245_7005_PIEE_GFP_Module_And_MIL_STD_130_IUID').FAR_52_245_1_10_Lifecycle_Outcomes_DFARS_252_245_7005_PIEE_GFP_Module_And_MIL_STD_130_IUID
gfp_attachment_and_property_clauses_textYesPrimary solicitation text, clause excerpts, deliverable schedule, or technical/financial context for Government-Furnished Property (GFP / FAR 52.245-1) & PIEE Property Management Plan (15 to 45,000 characters).

Output Schema

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

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds genuinely new context: auth requirement (X-RapidAPI-Key / X-SignalTender-Key), statelessness, and the 15–45,000 character input bound. It restates 'read-only, stateless, non-destructive' somewhat redundantly, keeping it from a 5.

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 and routing are front-loaded, but the prose is a dense run-on that repeats the full FAR/DFARS citations three times, re-lists the tool title, and restates schema character limits. Several clauses could be trimmed without losing information.

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?

With an output schema present, return values need not be explained, yet the description enumerates response keys anyway (mild redundancy). It otherwise gives auth, input bounds, and regulatory grounding sufficient for correct invocation of a single-required-parameter 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%, so the baseline is 3. The description only repeats the character range (15 to 45,000) already in the schema and gestures at what `dcma_property_system_audit_scope` and `liability_and_cap_regime` calibrate, without adding format or option guidance beyond the defaults.

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 (Audit) and resource (GFP/GFE/GFI attachments under FAR 52.245-1 / DFARS 252.245-7003/7005) and names the concrete deliverables (PMSP, PIEE GFP Module workflow, IUID checklist). An agent can distinguish this from sibling clause-scanning and matrix tools 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 routes the caller: use this for GFP/FAR 52.245-1 and PIEE Property Management Plan workflows, and use `scan_far_dfars_clauses` for general FAR/DFARS flow-down or `generate_compliance_matrix` for Section L/M 'shall' extraction. That is when-to-use plus named alternatives with selection conditions.

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.