MCP server exposing a DICOMweb DICOM archive to AI assistants via QIDO-RS and WADO-RS.
Connect Runs on your machine
claude mcp add dicomweb-mcp-server -e DICOMWEB_HOST=<DICOMWEB_HOST> -e DICOMWEB_AUTH=<DICOMWEB_AUTH> -e DICOMWEB_USER=<DICOMWEB_USER> -e DICOMWEB_PASS=<DICOMWEB_PASS> -e DICOMWEB_TOKEN=<DICOMWEB_TOKEN> -e DICOMWEB_TIMEOUT=<DICOMWEB_TIMEOUT> -- npx -y [email protected]
{
"mcpServers": {
"dicomweb-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"DICOMWEB_HOST": "<DICOMWEB_HOST>",
"DICOMWEB_AUTH": "<DICOMWEB_AUTH>",
"DICOMWEB_USER": "<DICOMWEB_USER>",
"DICOMWEB_PASS": "<DICOMWEB_PASS>",
"DICOMWEB_TOKEN": "<DICOMWEB_TOKEN>",
"DICOMWEB_TIMEOUT": "<DICOMWEB_TIMEOUT>"
}
}
}
}
{
"mcpServers": {
"dicomweb-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"DICOMWEB_HOST": "<DICOMWEB_HOST>",
"DICOMWEB_AUTH": "<DICOMWEB_AUTH>",
"DICOMWEB_USER": "<DICOMWEB_USER>",
"DICOMWEB_PASS": "<DICOMWEB_PASS>",
"DICOMWEB_TOKEN": "<DICOMWEB_TOKEN>",
"DICOMWEB_TIMEOUT": "<DICOMWEB_TIMEOUT>"
}
}
}
}
{
"servers": {
"dicomweb-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"DICOMWEB_HOST": "<DICOMWEB_HOST>",
"DICOMWEB_AUTH": "<DICOMWEB_AUTH>",
"DICOMWEB_USER": "<DICOMWEB_USER>",
"DICOMWEB_PASS": "<DICOMWEB_PASS>",
"DICOMWEB_TOKEN": "<DICOMWEB_TOKEN>",
"DICOMWEB_TIMEOUT": "<DICOMWEB_TIMEOUT>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DICOMWEB_HOSTRequired | Base URL of the DICOMweb server (used for both QIDO-RS and WADO-RS requests). |
DICOMWEB_AUTHOptional | Authentication type: 'basic' or 'bearer'. Omit for unauthenticated access. |
DICOMWEB_USEROptional | Username for Basic authentication. Required when DICOMWEB_AUTH=basic. |
DICOMWEB_PASSOptional, secret | Password for Basic authentication. Required when DICOMWEB_AUTH=basic. |
DICOMWEB_TOKENOptional, secret | Bearer token for authentication. Required when DICOMWEB_AUTH=bearer. |
DICOMWEB_TIMEOUTOptional | Fetch request timeout in milliseconds. Omit to disable timeout. |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 16 May 2026 |
| Last updated | 16 May 2026 |
| Registry name | io.github.PantelisGeorgiadis/dicomweb-mcp-server |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
