Dbx
Query databases from AI agents using connections configured in DBX.
Official InfluxDB 3 MCP server: query, write and manage Core, Enterprise and Cloud databases.
Elige la app de IA que usas y copia la configuración.
Pasó 2/3 revisiones · Funciona en tu computadora · ✓ Comandos revisados el 14 nov 2026
Primero: ¿qué IA usas?
Elige tu app y los pasos aparecen abajo.
Funciona con Claude, pero hay que preparar algo antes
Necesitas una clave de InfluxDB 3 (créala en el sitio del autor) · 4 ajuste(s) que rellenar (INFLUX_DB_PRODUCT_TYPE, INFLUX_DB_INSTANCE_URL, INFLUX_DB_ACCOUNT_ID, INFLUX_DB_CLUSTER_ID) · Instala Node.js en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
Cómo obtener la clave está en el README del autor, más abajo
Son ajustes del programa, no claves. No hace falta registrarse; rellénalos como explica el autor.
INFLUX_DB_PRODUCT_TYPE InfluxDB edition or service; use its runtime configuration value.INFLUX_DB_INSTANCE_URL InfluxDB URL. Required for Core, Enterprise, Cloud Serverless and Clustered; e.g. http://localhost:8181/ for Core or Enterprise.INFLUX_DB_ACCOUNT_ID Account ID required when using a management token with Cloud Dedicated.INFLUX_DB_CLUSTER_ID Cluster ID required for Cloud Dedicated.Las descripciones siguen en el inglés original.
SettingsDeveloperEdit Config
{
"mcpServers": {
"influxdb3": {
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "your-value",
"INFLUX_DB_TOKEN": "your-value",
"INFLUX_DB_INSTANCE_URL": "your-value",
"INFLUX_DB_MANAGEMENT_TOKEN": "your-value",
"INFLUX_DB_ACCOUNT_ID": "your-value",
"INFLUX_DB_CLUSTER_ID": "your-value"
}
}
}
}Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa InfluxDB 3 y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude dice que está usando InfluxDB 3 o muestra una herramienta de InfluxDB 3 en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
INFLUX_MCP_TOOL_PROFILE Tools to expose. readonly exposes read-only tools; readwrite also allows writes; operator exposes all tools. · valor por defecto operatorLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
ChatGPT todavía no puede conectar InfluxDB 3
InfluxDB 3 se instala en tu computadora, pero ChatGPT solo conecta servidores que funcionan en la web
A · Usa una app que pueda conectar InfluxDB 3
B · Otros en Bases de datos y conjuntos de datos que funcionan con ChatGPT
Elegidos entre los más usados de la misma categoría, solo los que se conectan con una dirección y sin clave
Funciona con Claude Code, pero hay que preparar algo antes
Necesitas una clave de InfluxDB 3 (créala en el sitio del autor) · 4 ajuste(s) que rellenar (INFLUX_DB_PRODUCT_TYPE, INFLUX_DB_INSTANCE_URL, INFLUX_DB_ACCOUNT_ID, INFLUX_DB_CLUSTER_ID) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
Cómo obtener la clave está en el README del autor, más abajo
Son ajustes del programa, no claves. No hace falta registrarse; rellénalos como explica el autor.
INFLUX_DB_PRODUCT_TYPE InfluxDB edition or service; use its runtime configuration value.INFLUX_DB_INSTANCE_URL InfluxDB URL. Required for Core, Enterprise, Cloud Serverless and Clustered; e.g. http://localhost:8181/ for Core or Enterprise.INFLUX_DB_ACCOUNT_ID Account ID required when using a management token with Cloud Dedicated.INFLUX_DB_CLUSTER_ID Cluster ID required for Cloud Dedicated.Las descripciones siguen en el inglés original.
Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell
claude mcp add --scope user influxdb3 --env INFLUX_DB_PRODUCT_TYPE=your-value --env INFLUX_DB_TOKEN=your-value --env INFLUX_DB_INSTANCE_URL=your-value --env INFLUX_DB_MANAGEMENT_TOKEN=your-value --env INFLUX_DB_ACCOUNT_ID=your-value --env INFLUX_DB_CLUSTER_ID=your-value -- npx -y @influxdata/influxdb3-mcp-serverCambia “your-value” por tu clave antes de pulsar Enter
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Deberías ver InfluxDB 3 en la lista como conectado
Usa InfluxDB 3 y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Claude Code dice que está usando InfluxDB 3 o muestra una herramienta de InfluxDB 3 en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
INFLUX_MCP_TOOL_PROFILE Tools to expose. readonly exposes read-only tools; readwrite also allows writes; operator exposes all tools. · valor por defecto operatorLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con Cursor, pero hay que preparar algo antes
Necesitas una clave de InfluxDB 3 (créala en el sitio del autor) · 4 ajuste(s) que rellenar (INFLUX_DB_PRODUCT_TYPE, INFLUX_DB_INSTANCE_URL, INFLUX_DB_ACCOUNT_ID, INFLUX_DB_CLUSTER_ID) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
Cómo obtener la clave está en el README del autor, más abajo
Son ajustes del programa, no claves. No hace falta registrarse; rellénalos como explica el autor.
INFLUX_DB_PRODUCT_TYPE InfluxDB edition or service; use its runtime configuration value.INFLUX_DB_INSTANCE_URL InfluxDB URL. Required for Core, Enterprise, Cloud Serverless and Clustered; e.g. http://localhost:8181/ for Core or Enterprise.INFLUX_DB_ACCOUNT_ID Account ID required when using a management token with Cloud Dedicated.INFLUX_DB_CLUSTER_ID Cluster ID required for Cloud Dedicated.Las descripciones siguen en el inglés original.
En la configuración de InfluxDB 3, INFLUX_DB_TOKEN, INFLUX_DB_MANAGEMENT_TOKEN, INFLUX_DB_PRODUCT_TYPE, INFLUX_DB_INSTANCE_URL, INFLUX_DB_ACCOUNT_ID, INFLUX_DB_CLUSTER_ID está vacío; añade tu clave y guarda
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa InfluxDB 3 y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si Cursor dice que está usando InfluxDB 3 o muestra una herramienta de InfluxDB 3 en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
INFLUX_MCP_TOOL_PROFILE Tools to expose. readonly exposes read-only tools; readwrite also allows writes; operator exposes all tools. · valor por defecto operatorLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Funciona con VS Code, pero hay que preparar algo antes
Necesitas una clave de InfluxDB 3 (créala en el sitio del autor) · 4 ajuste(s) que rellenar (INFLUX_DB_PRODUCT_TYPE, INFLUX_DB_INSTANCE_URL, INFLUX_DB_ACCOUNT_ID, INFLUX_DB_CLUSTER_ID) · Instala Node.js en tu computadora primero (una sola vez)
Una sola vez; sirve para todos los servidores que necesitan Node.js
Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Consulta precios y planes gratis en su sitio.
Cómo obtener la clave está en el README del autor, más abajo
Son ajustes del programa, no claves. No hace falta registrarse; rellénalos como explica el autor.
INFLUX_DB_PRODUCT_TYPE InfluxDB edition or service; use its runtime configuration value.INFLUX_DB_INSTANCE_URL InfluxDB URL. Required for Core, Enterprise, Cloud Serverless and Clustered; e.g. http://localhost:8181/ for Core or Enterprise.INFLUX_DB_ACCOUNT_ID Account ID required when using a management token with Cloud Dedicated.INFLUX_DB_CLUSTER_ID Cluster ID required for Cloud Dedicated.Las descripciones siguen en el inglés original.
En la configuración de InfluxDB 3, INFLUX_DB_TOKEN, INFLUX_DB_MANAGEMENT_TOKEN, INFLUX_DB_PRODUCT_TYPE, INFLUX_DB_INSTANCE_URL, INFLUX_DB_ACCOUNT_ID, INFLUX_DB_CLUSTER_ID está vacío; añade tu clave y guarda
Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie
Usa InfluxDB 3 y dime qué puedes hacer por mí; luego muéstrame una cosa✓ Si VS Code dice que está usando InfluxDB 3 o muestra una herramienta de InfluxDB 3 en la respuesta, ya está conectado
El comando de arriba funciona sin estos valores. Añádelos solo si quieres cambiar algo, según la descripción del autor.
INFLUX_MCP_TOOL_PROFILE Tools to expose. readonly exposes read-only tools; readwrite also allows writes; operator exposes all tools. · valor por defecto operatorLas descripciones siguen en el inglés original.
Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión
Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps
Ver todas las apps que usan MCP →
La configuración JSON está en “Para desarrolladores”, abajo
Claude Code
claude mcp add --scope user influxdb3 --env INFLUX_DB_PRODUCT_TYPE=your-value --env INFLUX_DB_TOKEN=your-value --env INFLUX_DB_INSTANCE_URL=your-value --env INFLUX_DB_MANAGEMENT_TOKEN=your-value --env INFLUX_DB_ACCOUNT_ID=your-value --env INFLUX_DB_CLUSTER_ID=your-value -- npx -y @influxdata/influxdb3-mcp-serverClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"influxdb3": {
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "your-value",
"INFLUX_DB_TOKEN": "your-value",
"INFLUX_DB_INSTANCE_URL": "your-value",
"INFLUX_DB_MANAGEMENT_TOKEN": "your-value",
"INFLUX_DB_ACCOUNT_ID": "your-value",
"INFLUX_DB_CLUSTER_ID": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"influxdb3": {
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "your-value",
"INFLUX_DB_TOKEN": "your-value",
"INFLUX_DB_INSTANCE_URL": "your-value",
"INFLUX_DB_MANAGEMENT_TOKEN": "your-value",
"INFLUX_DB_ACCOUNT_ID": "your-value",
"INFLUX_DB_CLUSTER_ID": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"influxdb3": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@influxdata/influxdb3-mcp-server"
],
"env": {
"INFLUX_DB_PRODUCT_TYPE": "your-value",
"INFLUX_DB_TOKEN": "your-value",
"INFLUX_DB_INSTANCE_URL": "your-value",
"INFLUX_DB_MANAGEMENT_TOKEN": "your-value",
"INFLUX_DB_ACCOUNT_ID": "your-value",
"INFLUX_DB_CLUSTER_ID": "your-value"
}
}
}
}INFLUX_DB_PRODUCT_TYPE obligatorio envINFLUX_DB_TOKEN secreto obligatorio envINFLUX_DB_INSTANCE_URL obligatorio envINFLUX_DB_MANAGEMENT_TOKEN secreto obligatorio envINFLUX_DB_ACCOUNT_ID obligatorio envINFLUX_DB_CLUSTER_ID obligatorio envINFLUX_MCP_TOOL_PROFILE envLas descripciones siguen en el inglés original.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.
Se ejecutan en tu computadora en
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 14 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub influxdata, dueña del repo
Último cambio de código: anteayer
GitHub no pudo identificar el tipo de licencia; abre el archivo para comprobarlo
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.
Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.
Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.
Aún no hay reseñas
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 2 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: INFLUX_DB_TOKEN, INFLUX_DB_MANAGEMENT_TOKEN
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez anteayer, y la última versión (2.0.1) llegó al registro hace 15 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Dbx, MCP Toolbox for Databases, MCP Toolbox for Databases
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Query databases from AI agents using connections configured in DBX.
MCP Toolbox for Databases enables your agent to connect to your database.
MCP Toolbox for Databases enables your agent to connect to your database.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Model Context Protocol (MCP) server for InfluxDB 3 integration. Provides tools, resources, and prompts for interacting with InfluxDB 3 Core and Enterprise, plus InfluxDB Cloud Dedicated, InfluxDB Clustered, and InfluxDB Cloud Serverless via MCP clients.
package.json for local development. Run corepack enable to activate it.Node.js verifies TLS servers with a root certificate store built into the node binary. Earlier releases include roots that chain to compromised eMudhra/emSign intermediate CAs. The Docker image uses the latest Node.js 24 release. npm/npx installations use your local Node.js, so update it to a release listed above. Node.js 20 is end of life and has no fixed release.
Version 2.0 changes query result envelopes, health-check output, argument errors, and telemetry. Clients that parse these responses must follow the read-only output contract. Read metadata.completeness, caps, and warnings before treating query results as a complete answer. Discovery metadata states its source and leaves unavailable values unknown. Tool names and configured profiles remain available.
Set INFLUX_MCP_TOOL_PROFILE=readonly to give an MCP client tools that explore and query data. The profile leaves out every tool that writes data, administers databases, manages tokens, or runs on the host.
Set INFLUX_DB_TOKEN to an admin token, a scoped token, or an Enterprise user-authentication JWT. The server sends it in a Bearer header without inspecting it, so the token's permissions decide which databases the tools can read.
query_sql and query_influxql accept database for db and query for q. A call that gives both names with different values fails with invalid_arguments. Every argument error is a structured tool error and is recorded in telemetry.
list_databases returns what the server lists, with visibility: "unknown", because a listed database might still be unreadable. health_check returns JSON with separate health and ping outcomes. A scoped token can be denied both checks and still read its databases.
investigate_database keeps each table's result even when another table fails, and reports how many tables it saw and whether it stopped early. Samples come from a time window, 24 hours by default; set sampleWindowHours to change it. An empty window doesn't mean the table is empty. On Core and Enterprise, describe_table and investigation use system.influxdb_schema for authoritative column roles. They also read schema mode and deletion status from the _internal catalog when the same credential permits it, reporting source: "server" and the catalog table name. Unavailable values stay unknown; catalog denial does not discard readable column metadata or samples. Without authoritative deletion metadata, a table name with a timestamp-shaped suffix gets an advisory possibly_deleted warning and stays listed. Cardinality estimates aren't supported yet.
When a call fails, read error.code, error.recovery, and error.retryable:
403 is not_found_or_denied. A token without access gets 403 whether or not the database exists.404 is not_found.recovery: "fix_reference". Call list_tables or describe_table for the right name.recovery: "narrow".recovery: "change_endpoint".recovery: "none".EXPLAIN ANALYZE runs the query within the same bounds and adds a diagnostic_execution warning.
An analyst can connect an MCP client such as Claude Desktop, Cursor, Codex, or another agent harness and ask a question like:
Which sensors had the highest average temperature in the last 24 hours?
With the read-only profile, the agent can:
list_databases to see accessible databases.list_tables and describe_table to discover measurements and columns.unknown.db, q, and optional params.query_sql with structured JSON output.The user gets a grounded answer and a reusable query while the agent explores and queries data without access to mutation or administration tools.
An operator can troubleshoot an existing InfluxQL dashboard panel and ask:
Why did this panel stop showing data after the deploy?
With the read-only profile, the agent can:
query_influxql.SHOW queries and schema discovery to verify the measurement and referenced columns.SELECT INTO or destructive statements.request_id, query_id, and query_id_source so the operator can correlate the MCP result with system.queries.id when query history is available.The user gets a practical diagnosis, such as missing data, renamed schema, a wrong time predicate, or a query failure. The investigation is traceable without logging full query text by default.
| Tool Name | Description | Availability |
|---|---|---|
load_database_context | Load optional custom database context and documentation | All versions |
get_help | Get help and troubleshooting guidance for InfluxDB operations | All versions |
write_line_protocol | Write data using InfluxDB line protocol | All versions |
create_database | Create a new database (with cloud-specific config options) | All versions |
update_database | Update database configuration (retention for all; maxTables/maxColumns for Cloud Dedicated/Clustered) | All versions |
delete_database | Delete a database by name (irreversible) | All versions |
execute_query | Deprecated since 2.0.0. Use query_sql. Retained for compatibility | All versions |
query_sql | Run bounded read-only SQL with structured response metadata | All versions |
query_influxql | Run bounded read-only InfluxQL with structured response metadata | All versions |
get_measurements | List all measurements (tables) in a database | All versions |
get_measurement_schema | Get schema (columns/types) for a measurement/table | All versions |
list_tables | List tables, also called measurements, in a database | All versions |
describe_table | Describe table schema with conservative column categories | All versions |
investigate_database | Run high-level read-only database discovery and sampling | All versions |
create_admin_token | Create a named admin token with an optional expiration | Core/Enterprise only |
list_admin_tokens | List all admin tokens (with optional filtering) | Core/Enterprise only |
create_resource_token | Create a resource token for specific DBs and permissions | Enterprise only |
list_resource_tokens | List all resource tokens (with filtering and ordering) | Enterprise only |
delete_token | Delete a token by name | Core/Enterprise only |
regenerate_operator_token | Regenerate the operator token (dangerous/irreversible) | Core/Enterprise only |
cloud_list_database_tokens | List all database tokens for Cloud-Dedicated/Clustered cluster | Cloud Dedicated/Clustered |
cloud_get_database_token | Get details of a specific database token by ID | Cloud Dedicated/Clustered |
cloud_create_database_token | Create a new database token for Cloud-Dedicated/Clustered cluster | Cloud Dedicated/Clustered |
cloud_update_database_token | Update an existing database token | Cloud Dedicated/Clustered |
cloud_delete_database_token | Delete a database token from Cloud-Dedicated/Clustered cluster | Cloud Dedicated/Clustered |
list_databases | List all available databases in the instance | All versions |
health_check | Check InfluxDB connection and health status | All versions |
| Resource Name | Description |
|---|---|
influx-config | Read-only access to InfluxDB configuration |
influx-status | Real-time connection and health status |
| influx-databases | List of all databases in the instan