GnistAI GnistAI
Log in

Interaksjoner (Norwegian Drug Interactions)

Norwegian drug interaction checker — check interactions between medications using FEST data from DMP (Direktoratet for medisinske produkter). Look up trade names by ATC code.

Overview   |   MCP Docs   |   API Docs   |   OpenAPI   |   Playground   |   Tutorial   |   Toolkits   |   Home
status: healthy status status healthy healthy tools: 3 tools tools 3 3 Health

Data source: interaksjoner.no (DIPS ASA / DMP — Direktoratet for medisinske produkter)

MCP MCP Protocol

Endpoint https://context.gnist.ai/mcp/interaksjoner/
claude_desktop_config.json
{
  "mcpServers": {
    "gnist-interaksjoner": {
      "url": "https://context.gnist.ai/mcp/interaksjoner/",
      "headers": {
        "Gnist-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
Shell
curl -X POST "https://context.gnist.ai/mcp/interaksjoner/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Gnist-API-Key: YOUR_API_KEY" \
  -d '{"jsonrpc": "2.0", "method": "tools/call", "id": 1, "params": {"name": "check_interactions", "arguments": {"drugs": "..."}}}'

API REST API

API Root https://context.gnist.ai/rest/interaksjoner/

3 endpoints available:

Shell
curl "https://context.gnist.ai/rest/interaksjoner/check_interactions?drugs=..." \
  -H "Gnist-API-Key: YOUR_API_KEY"
Python
import httpx

resp = httpx.get(
    "https://context.gnist.ai/rest/interaksjoner/check_interactions",
    headers={"Gnist-API-Key": "YOUR_API_KEY"},
    params={
        "drugs": "..."
},
)
print(resp.json())

OpenAPI Spec  ·  Full API Docs

CLI Command Line

Command gc interaksjoner

CLI documentation will be available when the GnistAI SDK is published.

Install
pip install gnistai

Available Tools (3)

check_interactions
Check drug-drug interactions for Norwegian medications via interaksjoner.no.
ParameterTypeRequiredDescription
drugslist[string]requiredList 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.
get_trade_names
Get Norwegian trade names (brand names) for a given ATC code.
ParameterTypeRequiredDescription
atc_codestringrequiredATC code to look up trade names for. Examples: 'N02BE01' (paracetamol), 'B01AA03' (warfarin), 'C07AB02' (metoprolol).
report_feedback
Report a bug, feature request, or general feedback for this data source.
ParameterTypeRequiredDescription
feedbackstringrequired
feedback_typestringoptional (default: "general")

Related