Access NCBI's suite of APIs, including E-utilities, BLAST, PubChem, and PMC services.
A comprehensive Model Context Protocol (MCP) server providing access to NCBI's APIs including E-utilities, PubChem, and PMC services.
Works out of the box - no configuration required!
git clone <this-repo>
cd entrez-mcp-server
npm install
npm start
Configuration | Rate Limit | Performance |
---|---|---|
Default (No API Key) | 3 requests/second | โ Works out of the box |
With API Key | 10 requests/second | ๐ 3.3x faster |
For better performance, add your free NCBI API key:
export NCBI_API_KEY="your_key_here"
node test-rate-limits.js
See API_KEY_SETUP.md for detailed instructions.
Test your setup and verify rate limits:
node test-rate-limits.js
This will test both authenticated and unauthenticated scenarios and verify your API key is working correctly.
You can connect to your MCP server from the Cloudflare AI Playground, which is a remote MCP client:
remote-mcp-server-authless.<your-account>.workers.dev/sse
)You can also connect to your remote MCP server from local MCP clients, by using the mcp-remote proxy.
To connect to your MCP server from Claude Desktop, follow Anthropic's Quickstart and within Claude Desktop go to Settings > Developer > Edit Config.
Update with this configuration:
{
"mcpServers": {
"calculator": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/sse" // or remote-mcp-server-authless.your-account.workers.dev/sse
]
}
}
}
Restart Claude and you should see the tools become available.
Interact with AskTable SaaS or local deployments to query data sources using natural language.
Provides secure access to Secret Network blockchain functionality, designed for deployment in Trusted Execution Environments (TEEs).
Integrate AI-powered IDEs with DigitalOcean managed databases using a DigitalOcean API token.
Interact with the Timeplus real-time data platform for querying and managing data streams.
A server for secure interaction with Microsoft SQL Server databases using environment variables for configuration.
A read-only MCP server for Avro data sources, powered by the CData JDBC Driver.
Interact with StarRocks
Access PubChem's database for chemical compounds, substances, and bioassays.
Provides tools for querying and managing a MySQL database.
Leverages your Schemas and Access Patterns to interact with your DynamoDB Database using natural language.