get_all_pharmacologic_class_setids
Retrieve all pharmacologic class SET IDs with associated drug mappings from the FDA DailyMed database for comprehensive drug information analysis.
Instructions
Get all pharmacologic class SET IDs that have associated drug mappings
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/mapping-service.ts:222-224 (handler)The core implementation of the tool logic that retrieves all pharmacologic class SET IDs.
getAllPharmacologicClassSetIds(): string[] { return Array.from(this.pharmaSetIdToSplSetIds.keys()); } - src/index.ts:424-433 (handler)The tool handler block that manages requests for 'get_all_pharmacologic_class_setids'.
case "get_all_pharmacologic_class_setids": const allPharmaSetIds = await this.client.getAllPharmacologicClassSetIds(); return { content: [ { type: "text", text: JSON.stringify(allPharmaSetIds, null, 2), }, ], }; - src/tools.ts:573-576 (registration)Registration of the 'get_all_pharmacologic_class_setids' tool in the MCP server definitions.
name: "get_all_pharmacologic_class_setids", description: "Get all pharmacologic class SET IDs that have associated drug mappings", inputSchema: { type: "object",