rfp-response-checker
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rfp-response-checkerCheck if my RFP response addresses all requirements"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RFP Response Checker
RFP Response Checker checks whether a supplier RFP response addresses each requirement explicitly stated by the buyer.
Current Gate
This repository currently implements Gate 3: Review Shell + Deploy. It includes the Cloudflare Workers TypeScript project, independent review pages, the MCP endpoint, Tool contracts, deterministic local Tool runtime logic, structured success/error output, local MCP regression tests, and a production MCP regression entry point.
It has not entered Scan Tools, Developer Mode connection for a formal Worker, OpenAI submission, or review-material preparation.
Related MCP server: Behavioral Audit MCP
Frozen Tool List
extract_rfp_requirementscheck_rfp_response_coverage
No other tools are exposed.
Architecture
Cloudflare Workers
TypeScript
POST /mcpJSON-RPC 2.0
Read-only
Stateless
No login
No OAuth
No database
No external API calls
No external side effects
Required Routes
GET /returns a minimal informational HTML page.GET /privacyreturns the privacy page.GET /termsreturns the terms page.GET /supportreturns the support page.GET /healthreturns stable JSON health information.GET /.well-known/openai-apps-challengereturns the configured challenge value as plain text whenOPENAI_APPS_CHALLENGEis set.POST /mcpis the only MCP endpoint.Unknown routes return a clear 404 response.
Unsupported methods do not enter MCP logic unless the path is
POST /mcp.
Local Setup
Install dependencies:
npm installRun the local Worker:
npm run devRun TypeScript checking:
npm run typecheckRun the local MCP regression suite:
npm run test:mcp:localThe regression script starts a local Worker, calls the local MCP URL, validates route behavior, checks the review pages and challenge route, checks MCP methods, exercises both frozen tools, and validates structuredContent against the corresponding output schemas with AJV.
Run production MCP regression after deployment:
PRODUCTION_BASE_URL=<production-worker-url> npm run test:mcp:productionIf a real challenge value has been configured securely in the Worker environment, pass it only through the local shell environment for verification:
PRODUCTION_BASE_URL=<production-worker-url> OPENAI_APPS_CHALLENGE_EXPECTED=<expected-value> npm run test:mcp:productionDeterministic Rules
Requirement extraction uses deterministic text rules. It recognizes explicit requirement language such as must, shall, required, is required, are required, should, needs to, and need to, plus standalone request-style bullet lines beginning with verbs such as provide, include, submit, describe, explain, list, identify, demonstrate, and confirm.
Duplicate requirements are removed using normalized requirement text. Requirement IDs are assigned in stable order as REQ-001, REQ-002, and so on.
Coverage checks compare extracted requirements against the supplied response text using deterministic token matching and simple negation handling. The output is an auxiliary text coverage check only. It is not legal advice, compliance advice, or a bid-success guarantee, and it cannot guarantee complete semantic coverage.
Support
Support Email: sidcraigau@gmail.com
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityCmaintenanceScreens DIBBS RFQs for micro-purchase viability using deterministic logic without LLM calls.
- Flicense-qualityCmaintenanceChecks draft support replies for missing policy disclosures that the customer's situation makes relevant, returning a pass/gap verdict with suggestions.
- Alicense-qualityCmaintenanceAnalyzes early government notices to produce an evidence-backed map of plausible supplier companies with deterministic scoring and exact citation validation.MIT
- Flicense-qualityCmaintenanceEnables users to analyze project materials and build traceability from requirements to coverage, identifying gaps.
Related MCP Connectors
Cross-model evidence pipeline for financial filings & contracts. x402 pay-per-call.
Author rules from policy docs, then decide: a Rete engine gives the verdict, an LLM explains why.
Deterministic recipe verification engine — validates AI-generated recipes against master SOPs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/YanKe1816/rfp-response-checker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server