israel-drugs-mcp-server-demo
by DavidOsherdiagnostica
Overview
Provides AI agents with comprehensive access to Israel's Ministry of Health pharmaceutical database for medication guidance, safety assessments, and therapeutic recommendations.
Installation
node dist/server.js --httpEnvironment Variables
- ISRAEL_DRUGS_API_BASE_URL
Security Notes
The server's HTTP configuration (`src/server.ts`) is highly permissive, with CORS enabled for all origins (`*`), `allowedHosts` set to `*`, and DNS rebinding protection explicitly disabled (`enableDnsRebindingProtection: false`). This creates a significant network security risk, potentially allowing arbitrary websites to interact with the server and bypass same-origin policies if the server is exposed beyond a strictly isolated local environment. While environment variables are used for API URLs and other configurations (good practice), this permissive network configuration makes the server unsafe for deployment in any publicly accessible or non-isolated network.
Similar Servers
pulse-tm
Pulse is a terminal-based task manager designed for developers to manage projects and tasks, offering CLI, TUI, and seamless integration with AI agents via the Model Context Protocol (MCP).
mcp-server-sample
This MCP server sample demonstrates how to build and integrate various tools and knowledge bases (like weather data and company standards) into an extensible AI agent framework.
mcp-server-test
Provides a basic TCP server for testing network connections and data exchange.
grok-mcp-server
Provides AI assistants with access to Grok 4's capabilities including chat completions, live search, and model management via the Model Context Protocol.