{"name":"io.github.PantelisGeorgiadis/dicomweb-mcp-server","slug":"pantelisgeorgiadis-dicomweb-mcp-server","title":"DICOMweb MCP Server","description":"MCP server exposing a DICOMweb DICOM archive to AI assistants via QIDO-RS and WADO-RS.","url":"https://mcp.market/server/pantelisgeorgiadis-dicomweb-mcp-server","rating":null,"grade":"B","score":72,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":24,"stars":4,"forks":0,"downloads_week":50,"last_push_at":"2026-05-16T17:57:21.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/PantelisGeorgiadis/dicomweb-mcp-server","website":"https://github.com/PantelisGeorgiadis/dicomweb-mcp-server","version":"0.0.4","remotes":[],"packages":[{"registryType":"npm","identifier":"dicomweb-mcp-server","version":"0.0.4","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"environmentVariables":[{"description":"Base URL of the DICOMweb server (used for both QIDO-RS and WADO-RS requests).","isRequired":true,"format":"string","placeholder":"https://your-dicomweb-server/dicomweb","name":"DICOMWEB_HOST"},{"description":"Authentication type: 'basic' or 'bearer'. Omit for unauthenticated access.","format":"string","choices":["basic","bearer"],"name":"DICOMWEB_AUTH"},{"description":"Username for Basic authentication. Required when DICOMWEB_AUTH=basic.","format":"string","name":"DICOMWEB_USER"},{"description":"Password for Basic authentication. Required when DICOMWEB_AUTH=basic.","format":"string","isSecret":true,"name":"DICOMWEB_PASS"},{"description":"Bearer token for authentication. Required when DICOMWEB_AUTH=bearer.","format":"string","isSecret":true,"name":"DICOMWEB_TOKEN"},{"description":"Fetch request timeout in milliseconds. Omit to disable timeout.","format":"number","placeholder":"30000","name":"DICOMWEB_TIMEOUT"}]}],"tools":[{"name":"find-encapsulated-pdf-reports","description":"Finds all Encapsulated PDF DICOM instances in a study by searching for DOC-modality series and filtering by EP SOP Class UIDs. Requires a Study Instance UID from find-studies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-instances","description":"Searches DICOM instances within a single series, sorted by Instance Number ascending. Requires Study and Series Instance UIDs from find-studies and find-series.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-series","description":"Searches DICOM series within a single study. Returns series sorted by series date, newest first. Does not retrieve instances or image data. Requires a Study Instance UID from find-studies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-structured-reports","description":"Finds all Structured Report (SR) DICOM instances in a study by searching for SR-modality series and filtering by SR SOP Class UIDs. Requires a Study Instance UID from find-studies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"find-studies","description":"Searches DICOM studies on the configured DICOMweb server. Returns studies sorted by study date, newest first. Does not retrieve series, instances, or image data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-encapsulated-pdf-report-text","description":"Retrieves and converts an Encapsulated PDF instance to human-readable text. Requires Study, Series, and SOP Instance UIDs from find-encapsulated-pdf-reports. Does not retrieve image data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-instance-metadata","description":"Retrieves and converts a DICOM instance to human-readable text. Requires Study, Series, and SOP Instance UIDs from find-instances. Does not retrieve image data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get-structured-report-text","description":"Retrieves and converts a Structured Report (SR) instance to human-readable text. Requires Study, Series, and SOP Instance UIDs from find-structured-reports. Does not retrieve image data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"render-instance-frame","description":"Renders a specific frame from a DICOM instance to an image format. Requires Study, Series, and SOP Instance UIDs from find-instances, and a frame number. Returns the rendered image as a base64-encoded string.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":72,"grade":"B","scanned_at":"2026-09-27T21:28:28.719Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:28:28.731Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 134 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"dicomweb-mcp-server","version":"0.0.4","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-05-16T17:59:10.100Z","repositoryUrl":"git+https://github.com/PantelisGeorgiadis/dicomweb-mcp-server.git","weeklyDownloads":50}],"repo":{"found":true,"owner":"PantelisGeorgiadis","repo":"dicomweb-mcp-server","archived":false,"pushedAt":"2026-05-16T17:57:21Z","stars":4,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/484163?v=4","ownerCreatedAt":"2010-11-16T17:10:56Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/484163?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":0,"downloadsWeek":50,"license":"MIT","lastPushAt":"2026-05-16T17:57:21.000Z","score":24}}}},"grade_history":[],"reviews":[]}