-
Notifications
You must be signed in to change notification settings - Fork 159
Description
Issue Type: Enhancement / Community Contribution
Description:
Hi openFDA team,
I've developed an open-source project called Certus that serves as a Model Context Protocol (MCP) server providing AI agents with real-time access to FDA drug information. I believe this could be a valuable addition to the openFDA ecosystem and would love to discuss potential collaboration or inclusion in your community resources.
What is Certus?
Certus is a production-ready MCP server that enables AI assistants (Claude, ChatGPT, LibreChat, etc.) to access comprehensive FDA drug information through 8 specialized tools:
Drug shortages (real-time shortage status and reasons)
FDA drug labels (prescribing information, dosage forms, warnings)
Drug recalls (enforcement actions and safety alerts)
Adverse events (FAERS database with serious event filtering)
Trend analysis (historical shortage patterns over time)
Batch processing (analyze up to 25 drugs simultaneously)
Medication profiles (comprehensive drug information)
Technical Implementation
Data Source: 100% openFDA APIs (drug/label.json, drug/shortages.json, drug/enforcement.json, drug/event.json)
Protocol: MCP 2024-11-05 specification compliant
Architecture: Express.js server with intelligent search strategies
Performance: Cached responses, <5 second response times
Reliability: Multiple fallback search strategies for drug name variations
Value Proposition
Healthcare Professional Access: Enables clinicians to query FDA data through natural language via AI assistants
Developer Integration: Provides standardized API access to openFDA for healthcare applications
Real-time Data: Ensures AI agents get current FDA information instead of potentially outdated training data
Production Ready: Currently serving live queries at https://certus.opensource.mieweb.org/
Live Demo
You can test Certus immediately at: https://certus-chat.opensource.mieweb.org/
Try queries like: "Check insulin shortage status" or "What recalls for acetaminophen?"
Repository & Documentation
Main Repository: https://github.com/zesty-genius128/Certus_server
Comprehensive README: Full setup instructions, API documentation, and usage examples
Open Source: MIT License
Potential Collaboration
I'd be interested in discussing:
Community Resource: Adding Certus to openFDA's community tools/examples
Documentation: Contributing usage examples or integration guides
Feedback: Technical review and suggestions for improvement
Best Practices: Ensuring optimal openFDA API usage patterns
Impact
Certus bridges the gap between FDA's authoritative drug data and modern AI-driven healthcare workflows. It's already being used by healthcare professionals for drug information queries and could serve as a reference implementation for others building on openFDA APIs.
Would the openFDA team be interested in exploring how Certus could contribute to the broader FDA data accessibility mission? I'm happy to provide additional technical details, demos, or answer any questions.
Thank you for your time and consideration!