{"openapi":"3.0.3","info":{"title":"Gnist Context — Interaksjoner (Norwegian Drug Interactions)","description":"Norwegian drug interaction checker — check interactions between medications using FEST data from DMP (Direktoratet for medisinske produkter). Look up trade names by ATC code.\n\n- **MCP endpoint:** `https://context.gnist.ai/mcp/interaksjoner/`\n- **Toolkit page:** `/toolkits/interaksjoner`\n- **Full API spec:** `/api/openapi.json`\n- **Get an API key:** `/signup`","version":"1.0.0","contact":{"name":"GnistAI","url":"https://gnist.ai"}},"servers":[{"url":"https://context.gnist.ai","description":"Production"}],"paths":{"/rest/interaksjoner/check_interactions":{"post":{"tags":["Health"],"summary":"check_interactions","description":"Check drug-drug interactions for Norwegian medications via interaksjoner.no.\n\nThis tool checks interactions between two or more medications using data from\nFEST (Forskrivnings- og EkspedisjonsSTøtte), the official Norwegian prescription\nand dispensing support database maintained by DMP (Direktoratet for medisinske produkter).\n\nSeverity levels:\n- Level 4: \"Bør ikke kombineres\" — should not be combined, risk of serious adverse effects\n- Level 2: \"Ta forholdsregler\" — take precautions, monitor patient\n- Level 1: \"Akademisk interesse\" — academic interest, can generally be combined\n\nReturns:\n    Recognized drugs with ATC codes, list of interactions with severity levels,\n    descriptions, and clinical notes. If no interactions are found, returns\n    no_interactions_found=true.","operationId":"interaksjoner_check_interactions","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"drugs":{"description":"List of drug names, substance names, or ATC codes to check for interactions. Accepts Norwegian trade names (e.g. 'Paracet', 'Marevan'), international substance names (e.g. 'paracetamol', 'warfarin'), or ATC codes (e.g. 'N02BE01'). Maximum 40 drugs per query.","items":{"type":"string"},"type":"array"}},"required":["drugs"],"type":"object"}}}}}},"/rest/interaksjoner/get_trade_names":{"post":{"tags":["Health"],"summary":"get_trade_names","description":"Get Norwegian trade names (brand names) for a given ATC code.\n\nMaps an ATC (Anatomical Therapeutic Chemical) classification code to the\ncommercial drug names available in Norway. Useful for identifying which\nbrand-name products contain a given active substance.\n\nReturns:\n    ATC code, list of trade names, and count.","operationId":"interaksjoner_get_trade_names","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"atc_code":{"description":"ATC code to look up trade names for. Examples: 'N02BE01' (paracetamol), 'B01AA03' (warfarin), 'C07AB02' (metoprolol).","type":"string"}},"required":["atc_code"],"type":"object"}}}}}},"/rest/interaksjoner/report_feedback":{"post":{"tags":["Health"],"summary":"report_feedback","description":"Report a bug, feature request, or general feedback for this data source.\n\nUse this when something doesn't work as expected, when you'd like\na new feature, or when you have suggestions for improvement.\n\nArgs:\n    feedback: Describe the issue or suggestion.\n    feedback_type: One of 'bug', 'feature_request', or 'general'.","operationId":"interaksjoner_report_feedback","responses":{"200":{"description":"Successful tool call","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Server or tool not found"},"500":{"description":"Tool execution error"}},"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"feedback":{"type":"string"},"feedback_type":{"default":"general","type":"string"}},"required":["feedback"],"type":"object"}}}}}}},"tags":[{"name":"Health","description":"Data sources: Health"}],"components":{"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"gnist-api-key","description":"API key passed via request header."},"ApiKeyQuery":{"type":"apiKey","in":"query","name":"gnist_api_key","description":"API key passed via query parameter."}}}}