mcp server
fda-compliance-mcp
FDA Compliance MCP Server - Model Context Protocol server providing FDA PMTA compliance tools for AI agents
Set up
Runs on your computer. Pick your agent and operating system.
This project does not publish an install method we can turn into a config. Follow the README instead.
README
synced Oct 23, 2026FDA Compliance MCP Server
A Model Context Protocol (MCP) server providing FDA PMTA compliance tools for AI agents. Deployed on Cloudflare Workers for global access.
Features
7 specialized FDA compliance tools accessible via MCP:
getFDARequirement- Get specific FDA requirements from 21 CFR 1114.7getDocumentRequirements- Get requirements for document typesvalidateFDACompliance- Validate content against FDA requirementsgetPublicHealthRequirements- Get public health demonstration requirementscheckCrossDocumentConsistency- Check data consistency across documentsgetFDASubmissionChecklist- Get FDA submission checklistgetEvidenceRequirements- Get evidence requirements for health claims
Quick Start
Deploy to Cloudflare
# Install dependencies
pnpm install
# Build
pnpm build
# Deploy to Cloudflare Workers
wrangler deploy
Use in Your Application
// Call MCP tool from your app
const response = await fetch('https://your-worker.workers.dev/mcp', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
jsonrpc: '2.0',
id: 1,
method: 'tools/call',
params: {
name: 'getFDARequirement',
arguments: { section: '1114.7', subsection: 'k' }
}
})
});
Configure Claude/AI Clients
{
"mcpServers": {
"fda-compliance": {
"url": "https://your-worker.workers.dev/sse",
"transport": "sse"
}
}
}
API Endpoints
GET /- Server info and available toolsGET /health- Health checkGET /sse- Server-Sent Events for MCPPOST /mcp- Streamable HTTP for MCP
Data Sources
All FDA requirements based on:
- 21 CFR 1114.7 - Required content and format
- Section 910(c) of the FD&C Act - Public health standard
- FDA PMTA Guidance documents
Development
# Install
pnpm install
# Build TypeScript
pnpm build
# Deploy to Cloudflare
wrangler deploy
# View logs
wrangler tail
License
MIT