Greptimedb MCP Server runs on your own machine — the client starts it, so there is no endpoint to ping. 205 installs a week from pypi. Last commit 14 Sep 2026.
Query GreptimeDB metrics, logs and traces with SQL, TQL and RANGE. Manage pipelines and dashboards.
We read the source, 19 h ago · rules 3dff92dd89df
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
exec(func_code, namespace)
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add greptimedb-mcp-server -- uvx greptimedb-mcp-server
{
"mcpServers": {
"greptimedb-mcp-server": {
"args": [
"greptimedb-mcp-server"
],
"command": "uvx"
}
}
}
[mcp_servers.greptimedb-mcp-server]
command = "uvx"
args = ["greptimedb-mcp-server"]
{
"mcpServers": {
"greptimedb-mcp-server": {
"args": [
"greptimedb-mcp-server"
],
"command": "uvx"
}
}
}
{
"mcpServers": {
"greptimedb-mcp-server": {
"args": [
"greptimedb-mcp-server"
],
"command": "uvx"
}
}
}
This one needs environment variables set before it will start:
GREPTIMEDB_HOST (GreptimeDB host address), GREPTIMEDB_PORT (GreptimeDB MySQL protocol port (default: 4002)), GREPTIMEDB_USER (Database username), GREPTIMEDB_PASSWORD (Database password), GREPTIMEDB_DATABASE (Database name to connect to), GREPTIMEDB_TIMEZONE (Session timezone (default: UTC)), GREPTIMEDB_POOL_SIZE (Connection pool size (default: 5)), GREPTIMEDB_HTTP_PORT (HTTP API port for pipeline/dashboard management (default: 4000)), GREPTIMEDB_HTTP_PROTOCOL (HTTP protocol for pipeline/dashboard API: http or https (default: http)), GREPTIMEDB_MASK_ENABLED (Enable sensitive data masking (default: true)), GREPTIMEDB_MASK_PATTERNS (Additional column name patterns for data masking (comma-separated)), GREPTIMEDB_AUDIT_ENABLED (Enable audit logging for tool invocations (default: true)), GREPTIMEDB_ALLOW_WRITE (Allow write/destructive SQL (DDL/DML) via execute_sql by skipping the security gate. DANGEROUS: only use on local or test instances (default: false)).
The author declared them in the registry entry; get the values from the project itself.
Connect Redash to Claude -- query data, manage dashboards, and run SQL with natural language.
Search & edit Grafana dashboards, query datasources (PromQL/LogQL/SQL), inspect alerts.
Create, manage, and query your Google Cloud SQL resources.
Sling CLI MCP server for querying any database, running data pipelines and managing replications
Jira-like project tracker for AI agents with SQLite, full task hierarchy, and dashboard
Query SQLite, PostgreSQL, and MySQL in plain language - read-only, with column masking and limits.
The grounded data layer for any LLM: governed SQL, metrics, lineage and catalog over your data.
Execute TypeQL queries and manage databases and users on a TypeDB server.
Answers built from our own checks of this server.