Structured Product Labeling Made Simple
A 5-project .NET 8.0 platform for FDA drug label management with 40+ API endpoints, AI-powered natural language queries via Claude, and Model Context Protocol integration.
Everything You Need for SPL Management
Built on FDA standards with modern developer experience
AI-Powered Drug Intelligence
Ask natural language questions like 'Find drugs indicated for hypertension' and get structured, sourced responses using the request-interpret-execute-synthesize pattern.
Claude interprets your queries, maps them to the right API endpoints, executes them, and synthesizes the results into clear, actionable answers with full source attribution.
Try AI ChatMCP Protocol for Claude.ai
Connect Claude desktop or Claude.ai directly to your pharmaceutical data through the Model Context Protocol with full OAuth 2.1 security.
Dynamic client registration, PKCE S256, automatic user provisioning, and JWT-based authentication. Claude discovers tools via RFC 9728/8414 metadata and calls them with structured parameters.
Learn MoreComplete Label Rendering
18 RazorLight templates render SPL XML into structured HTML covering every section of an FDA drug label including ingredients, packaging, and clinical data.
Full HL7 compliance with the FDA SPL Implementation Guide (Dec 2023). Import labels from DailyMed ZIP files, normalize the data, and render human-readable documents from the database.
View API DocsHow MedRecPro Works
A modern approach to pharmaceutical labeling management
Import SPL Data
Upload ZIP files containing SPL XML documents from DailyMed. MedRecPro parses and normalizes the data.
Explore & Analyze
Navigate through products, ingredients, organizations, and packaging hierarchies using the REST API or AI-powered natural language queries.
Manage & Update
Full CRUD operations for all label sections. Track changes, compare versions, and maintain compliance with regulatory requirements.
Export & Submit
Generate valid SPL XML files from your database records.
Built for Pharmaceutical Professionals
Explore what you can accomplish with MedRecPro
Search Drug Products
Search by NDC code, ingredient, labeler, application number, or pharmacologic class across normalized FDA data
Analyze Formulations
Explore active moieties, UNII codes, ingredient relationships, and strength breakdowns across product hierarchies
Track Packaging
Navigate complex packaging hierarchies with NDC codes, marketing categories, and equivalence codes
Orange Book Data
Access FDA Orange Book patent, exclusivity, and therapeutic equivalence data across 7 normalized tables
Query with AI
Natural language queries interpreted by Claude using the request-interpret-execute-synthesize pattern
Generate Labels
Render SPL XML from database records using 18 RazorLight templates for regulatory review and submission
Comprehensive REST API
Full programmatic access to all functionality
Ready to Simplify Your SPL Workflow?
Sign in with your Microsoft or Google account to access the full API
Open source under Apache 2.0 License. Contributions welcome on GitHub.