npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

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

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-mcp

Claude 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 sections
  • rfpTitle (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 analyze
  • customVolumes (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 text
  • proposalText (string, required) — Your proposal draft to validate
  • strictMode (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 text
  • companyContext (string, optional) — Your company capabilities for tailored outlines
  • pageLimit (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

License

MIT