DailyMed MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_dailymed_contextB | Get comprehensive information about DailyMed database, its purpose, content types, and when to use it |
| get_drug_detailsC | Get detailed information about a specific drug by its SET ID |
| get_drug_historyC | Get version history for a specific drug by its SET ID |
| get_drug_ndcsC | Get NDC codes for a specific drug by its SET ID |
| get_drug_packagingC | Get packaging information for a specific drug by its SET ID |
| get_drug_mediaC | Get media links (images, documents) for a specific drug by its SET ID |
| get_all_drug_namesB | Get all available drug names in the DailyMed database with pagination support |
| get_all_drug_classesB | Get all available drug classes in the DailyMed database with pagination support |
| get_all_ndcsA | Get all available NDC codes in the DailyMed database with pagination support |
| get_all_rxcuisA | Get all available RxCUI codes in the DailyMed database with pagination support |
| get_all_uniisC | Get all available UNII codes in the DailyMed database with pagination support |
| get_all_application_numbersB | Get all available FDA application numbers in the DailyMed database with pagination support |
| get_download_linksC | Get download links for ZIP and PDF files of a specific drug by its SET ID |
| search_splsA | Search for Structured Product Labels (SPLs) using either simple drug name search or advanced DailyMed API parameters. When using simple query, searches for drugs first then finds related SPLs. When using advanced parameters, queries DailyMed SPLs API directly. Supports pagination for large result sets. |
| search_rxcuisC | Search for RxCUI codes using various parameters with pagination support |
| search_drug_namesB | Search for drug names using various parameters with pagination support |
| search_uniisC | Search for UNII codes using various parameters with pagination support |
| search_application_numbersB | Search for FDA application numbers (NDA, ANDA, etc.) using various parameters with pagination support |
| search_drug_classesB | Search for pharmacologic drug classes using various parameters with pagination support |
| get_mapping_statisticsB | Get statistics about loaded mapping files |
| search_by_rxnorm_mappingC | Search for RxNorm mappings by drug name |
| get_rxnorm_mappings_for_setidC | Get RxNorm mappings for a specific SET ID |
| get_pharmacologic_class_mappings_for_setidC | Get pharmacologic class mappings for a specific SET ID |
| get_mappings_by_rxcuiC | Get mappings for a specific RxCUI |
| get_rxnorm_mappings_by_pharmacologic_classC | Find RxNorm mappings for drugs that belong to a specific pharmacologic class SET ID |
| get_all_pharmacologic_class_setidsB | Get all pharmacologic class SET IDs that have associated drug mappings |
| get_pharmacologic_class_detailsC | Get detailed information about a pharmacologic class including FDA context and classification attributes (uses mapping file data) |
| search_drugs_by_pharmacologic_classB | Search for drugs using DailyMed drug class codes (from the drug classes API). Supports pagination for large result sets. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/RowanErasmus/dailymed-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server