← Back to directory
COMPARE UP TO 4 SERVERS

Compare MCP servers

Compare scores, permissions, risks, and fit in one decision-focused table.

DimensionAiven MCP ServerManage the Aiven cloud data platform from your AI assistantMCP ClickHouseConnect ClickHouse to your AI assistantsChEMBL MCP ServerUnofficial MCP server providing advanced access to the ChEMBL chemical database
FMRS64 / 100 · C79 / 100 · B75 / 100 · B
Reliability10 / 2012 / 2012 / 20
Security and permissions11 / 2018 / 2016 / 20
Maintenance13 / 2017 / 2014 / 20
Documentation16 / 2017 / 2018 / 20
Setup experience14 / 2015 / 2015 / 20
Best for
  • Developers and ops teams already on Aiven who want AI-assisted resource management
  • Teams managing both PostgreSQL and Kafka
  • Security-conscious users who want a reduced tool surface (read-only, scoped)
  • Teams already using ClickHouse who want AI assistants to access data directly.
  • Scenarios requiring fast, read-only data queries and schema exploration.
  • Drug discovery and computational chemistry researchers
  • Bioinformatics teams needing ChEMBL data through AI assistants
  • Developers comfortable with Node.js or Docker
Not for
  • Users not on the Aiven platform
  • Production environments where AI agents must not perform destructive actions (dropping databases, deleting services)
  • Self-hosted/local deployments, which cannot use the aiven_docs_search tool
  • Scenarios requiring write access to the database without explicit opt-in.
  • Production environments with stringent security requirements that avoid default permission settings.
  • Production settings requiring official ChEMBL support (this is unofficial)
  • Users without a Node.js or Docker environment
  • General database tasks unrelated to ChEMBL
Required permissions
  • Local stdio mode requires an Aiven API token (AIVEN_TOKEN)
  • Remote mode uses OAuth authorization; access is governed by the Aiven user permissions of the authenticated account
  • The server can only perform actions the Aiven user is allowed to do
  • Requires read-only access to ClickHouse database (default).
  • Optional: write access via CLICKHOUSE_ALLOW_WRITE_ACCESS.
  • Optional: destructive operations via CLICKHOUSE_ALLOW_DROP.
  • Outbound network access to https://www.ebi.ac.uk/chembl/api/data
  • Read-only access to public API data; no authentication credentials required
Risks and side effects
  • AI agents may execute destructive actions (dropping databases, deleting services, producing messages) based on their interpretation of prompts
  • With AIVEN_ALLOW_SECRETS enabled, the connection-info tool returns live credentials (passwords, connection URIs, certs) into the conversation
  • Review agent behavior, perform a risk assessment, and follow your organization's security policies before using in production
  • If write access is enabled, AI might make unintended modifications.
  • If DROP access is enabled, data deletion could occur accidentally.
  • Credentials may be exposed via environment variables.
  • Unofficial project with license marked NOASSERTION (README claims MIT); verify licensing yourself
  • Data accuracy depends on the ChEMBL REST API and the server's parsing may contain defects
  • 30-second request timeouts may constrain large batch queries
  • README inconsistency on tool count (22 vs 27) raises documentation reliability concerns
Supported clientsClaude Code, Cursor, VS Code / CopilotClaude DesktopClaude Desktop
Tools46427