Canada Medical Device Licences MCP
This MCP server enables AI agents to search Health Canada's Medical Devices Active Licence Listing (MDALL) to verify if medical devices are licensed for sale in Canada. It supports finding devices by trade name, retrieving detailed licence information, and performing bulk licence validity checks for procurement and regulatory teams.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://ca-medical-devices-mcp.donniertf.workers.dev/mcpWhat you can do with it
- Search for Health Canada-licensed medical devices by trade name
- Retrieve detailed licence information including device class and company
- Check up to 50 licence numbers for current validity in bulk
- Verify medical device licensing status for hospital procurement
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- ca-medical-devices-mcp 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
device_search
FREE. Find Health Canada-licensed medical devices by trade name — licence number, first licensed, end date. Top 5.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}licence_detail
PRO. Licence details for an original licence number: name, device class, licence type and company.
{
"type": "object",
"required": [
"licence_no"
],
"properties": {
"licence_no": {
"type": "string"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}device_search_full
PRO. All licensed devices matching a trade name (up to 200), with active/expired flag.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
},
"active_only": {
"type": "boolean"
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}batch_licence_check
PRO. Check up to 50 licence numbers for current validity.
{
"type": "object",
"required": [
"licences"
],
"properties": {
"licences": {
"type": "array",
"items": {
"type": "string"
}
},
"access_token": {
"type": "string",
"description": "Subscriber token from /success (or Authorization: Bearer)"
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 579 ms
- 95th percentile latency
- 579 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 579 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http canada-medical-device-licences-mcp https://ca-medical-devices-mcp.donniertf.workers.dev/mcpCodex
codex mcp add canada-medical-device-licences-mcp --url https://ca-medical-devices-mcp.donniertf.workers.dev/mcpCursor
{
"mcpServers": {
"canada-medical-device-licences-mcp": {
"url": "https://ca-medical-devices-mcp.donniertf.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"canada-medical-device-licences-mcp": {
"type": "streamableHttp",
"url": "https://ca-medical-devices-mcp.donniertf.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"canada-medical-device-licences-mcp": {
"type": "http",
"url": "https://ca-medical-devices-mcp.donniertf.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http canada-medical-device-licences-mcp https://ca-medical-devices-mcp.donniertf.workers.dev/mcpClaude Desktop
{
"mcpServers": {
"canada-medical-device-licences-mcp": {
"url": "https://ca-medical-devices-mcp.donniertf.workers.dev/mcp"
}
}
}Windsurf
{
"mcpServers": {
"canada-medical-device-licences-mcp": {
"serverUrl": "https://ca-medical-devices-mcp.donniertf.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like Canada Medical Device Licences MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.