Health Canada Summary Reports MCP Server
Health Canada Summary Reports — serveur MCP
Serveur MCP qui expose l'API publique « Rapports sommaires » de Santé Canada (Résumés des motifs de décision / SBD, Décisions réglementaires / RDS, Résumés d'examen d'innocuité / SSR) sous forme d'outils utilisables par un agent compatible MCP — notamment un agent Microsoft Copilot Studio.
Outil compagnon de health-canada-summary-reports-explorer
(la version web), même API source, aucune donnée n'est stockée ni envoyée ailleurs qu'à health-products.canada.ca.
Outils exposés
searchHealthCanadaReports— recherche par nom de produit, fabricant, ingrédient, domaine thérapeutique ou numéro de contrôle. Retourne une courte liste d'ID correspondants.getHealthCanadaReport— récupère le texte complet d'un rapport par son ID exact (formaté en Markdown).
Les deux outils acceptent reportType (sbd | rds | ssr) et lang (fr | en, défaut fr).
Related MCP server: Enterprise Knowledge MCP Server
Démarrage local
Prérequis : Node.js 18+.
npm install
npm run build
npm startLe serveur écoute sur http://localhost:3000/mcp.
Connecter le serveur à Copilot Studio
Copilot Studio doit joindre le serveur via une URL HTTPS publique. Pour du développement/test, le plus simple est d'utiliser Dev Tunnels (outil officiel Microsoft) :
devtunnel host -p 3000 --allow-anonymousCopiez l'URL générée (format https://xxxxx-3000.devtunnels.ms — le port est un suffixe dans le nom d'hôte, pas
:3000) et ajoutez /mcp à la fin.
Ensuite, dans Copilot Studio :
Ouvrez votre agent → onglet Outils (Tools) → Ajouter un outil (Add a tool).
Sélectionnez Model Context Protocol.
Renseignez :
Nom du serveur :
Rapports sommaires Santé CanadaDescription :
Recherche et consultation des rapports de décision réglementaire et d'innocuité de Santé Canada (médicaments et instruments médicaux).URL du serveur :
https://xxxxx-3000.devtunnels.ms/mcpAuthentification :
Aucune(l'API source est publique, sans clé)
Cliquez sur Créer, puis testez dans l'onglet Aperçu avec une question comme « Pourquoi Santé Canada a-t-il approuvé Abilify ? » ou « Y a-t-il eu un examen de sécurité sur le tofacitinib ? ».
Déploiement en production
Un tunnel de développement n'est pas destiné à rester ouvert en continu. Pour un usage permanent, hébergez ce
serveur Node.js sur une plateforme classique (Azure Container Apps, Azure App Service, Render, Fly.io, etc.) et
utilisez son URL HTTPS stable à la place de l'URL devtunnel dans Copilot Studio. Le serveur ne nécessite aucune
base de données ni variable d'environnement (à l'exception optionnelle de PORT).
Structure
src/
├── index.ts # serveur MCP (transport Streamable HTTP sur /mcp)
├── api.ts # client de l'API Santé Canada + cache en mémoire des listes
└── format.ts # conversion des champs HTML de l'API en Markdown lisibleThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Agentic search over your Dewey document collections from any MCP-compatible client.
Agent-driven search: build, import, tune, search, and score result quality — all over MCP.
Make your knowledge agent-ready. One MCP endpoint, 5 connectors, 3 search modes.
The Needle MCP server enables semantic search on documents stored in files like PDFs, DOCX, and XLSX by connecting AI applications to external data sources. It provides capabilities to create and manage document collections, perform natural language searches on stored content, and retrieve relevant information without requiring exact keyword matches.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceTransforms PDF collections into a searchable knowledge base using TF-IDF indexing and proximity matching. It enables users to search documents, retrieve specific page content, and manage document libraries through natural language via MCP clients.5
- FlicenseNot gradedqualityCmaintenanceProvides read-only, citation-backed semantic search and retrieval-augmented generation over enterprise documents via standardized MCP tools, with local embeddings for privacy.
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to query and manage a document knowledge base via MCP, with RAG-powered search and grounded answers with citations.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to securely search and ingest corporate documents via MCP, offering hybrid retrieval, PII sanitization, role-based access control, and citation validation.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lnpapin/health-canada-summary-reports-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server