bidcraft-compliance-matrix-mcp
v0.1.0
Published
MCP server for RFP compliance matrix generation — requirement extraction, proposal section mapping, gap analysis, and response outlining for government and enterprise bids
Maintainers
Readme
bidcraft-compliance-matrix-mcp
MCP server for BidCraft — structured RFP compliance matrix generation, requirement mapping, gap analysis, and response planning for government and enterprise bids.
Build compliance matrices, map requirements to proposal sections, validate coverage, and plan responses directly from your AI assistant.
Installation
npx bidcraft-compliance-matrix-mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"bidcraft-compliance-matrix": {
"command": "npx",
"args": ["-y", "bidcraft-compliance-matrix-mcp"]
}
}
}VS Code
Add to .vscode/mcp.json:
{
"servers": {
"bidcraft-compliance-matrix": {
"command": "npx",
"args": ["-y", "bidcraft-compliance-matrix-mcp"]
}
}
}Tools
build_compliance_matrix
Extract and classify all requirements from an RFP into a structured compliance matrix. Each requirement is categorized by domain (technical, management, staffing, past performance, pricing, compliance, deliverables, administrative), classified by type (mandatory/desirable/informational), and mapped to proposal volumes and sections.
Input:
rfpText(string, required) — The full RFP text or relevant sectionsrfpTitle(string, optional) — RFP title or solicitation number
Output: Full compliance matrix with requirement IDs, classifications, section mappings, and summary statistics.
map_proposal_sections
Map RFP requirements to the standard government proposal volume structure (Volume I-V) with cross-references. Generates a complete proposal outline with requirement counts per section.
Input:
rfpText(string, required) — The RFP text to analyzecustomVolumes(string, optional) — Custom volume names if specified by the RFP
Output: Structured proposal outline with volume/section hierarchy and cross-reference table.
validate_matrix_coverage
Cross-check a proposal draft against extracted RFP requirements. Identifies addressed, partially addressed, and missing requirements. Returns compliance percentage, risk-ranked gap list, and remediation suggestions.
Input:
rfpText(string, required) — Original RFP textproposalText(string, required) — Your proposal draft to validatestrictMode(boolean, optional) — Use strict keyword matching (default: fuzzy)
Output: Compliance score, verdict, gap analysis sorted by risk level (CRITICAL/HIGH/MEDIUM/LOW).
generate_response_outline
Generate structured response outlines for each requirement group. Includes key points to address, evidence needed, page allocation, and cross-references to related requirements.
Input:
rfpText(string, required) — The RFP textcompanyContext(string, optional) — Your company capabilities for tailored outlinespageLimit(number, optional) — Total page limit for page allocation
Output: Section-by-section response outline with writing guidelines.
bidcraft_compliance_info
Get BidCraft Compliance Matrix capabilities and pricing information.
Use Cases
- Pre-bid analysis — Quickly extract all requirements from a lengthy RFP to assess effort and feasibility
- Proposal planning — Map requirements to your proposal structure before writing begins
- Quality assurance — Validate your draft covers every mandatory requirement before submission
- Team coordination — Assign sections to writers with clear requirement checklists
- Compliance review — Independent verification that nothing was missed
Pricing
| Plan | Price | Includes | |------|-------|----------| | Free (MCP) | $0 | 3 matrix builds/day, basic validation | | Per-proposal | $29 | Full matrix + DOCX export + validation | | Pro | $799/mo | Unlimited matrices, auto-validation, team sharing | | Team | $1,499/mo | Pro for 5 users + shared workspace |
Related Tools
- mcp-bidcraft — RFP analysis & proposal generation
- bidcraft-win-strategy-mcp — Win scoring, pricing & capture planning
License
MIT
