entrez-mcp-server
Verified Safeby QuentinCody
Overview
Provides a comprehensive Model Context Protocol (MCP) server that enables LLMs and applications to interact with NCBI biomedical databases (E-utilities, PubChem, PMC, BLAST) using language-native SDKs and advanced SQL-based data staging for analysis.
Installation
npm startEnvironment Variables
- NCBI_API_KEY
Security Notes
The server explicitly enforces 'SELECT' only queries for staged data, mitigating SQL injection risks. NCBI API keys are loaded securely from environment variables, not hardcoded. External API calls are directed to well-known NCBI endpoints. No 'eval' or obfuscation detected. Hardcoded default email/tool are for identification with NCBI, not sensitive.
Similar Servers
mcp-server-elasticsearch
Connects Model Context Protocol (MCP) clients to Elasticsearch instances, enabling natural language queries and interactions with Elasticsearch indices and data.
opensearch-mcp-server-py
Enables AI assistants and LLMs to interact with OpenSearch clusters by providing a standardized Model Context Protocol (MCP) interface through built-in and dynamic tools.
knowledgebase-mcp
A standardized Model Context Protocol (MCP) server that aggregates and provides AI systems with access to diverse biomedical knowledge bases and analysis tools.
opentargets-mcp
Serves as a Model Context Protocol (MCP) server exposing the Open Targets Platform GraphQL API as a set of structured tools for AI agents and other MCP-compatible clients to access biomedical data.