IoTDB MCP Server
OfficialServidor MCP de IoTDB
Descripción general
Una implementación de servidor del Protocolo de Contexto de Modelo (MCP) que proporciona interacción con bases de datos y capacidades de inteligencia empresarial a través de IoTDB. Este servidor permite ejecutar consultas SQL.
Related MCP server: XiYan MCP Server
Componentes
Recursos
El servidor no expone ningún recurso.
Indicaciones
El servidor no proporciona ningún mensaje.
Herramientas
El servidor ofrece diferentes herramientas para el modelo de árbol y el modelo de tabla de IoTDB. Puede elegir entre ellas configurando "IOTDB_SQL_DIALECT" en "árbol" o "tabla".
Modelo de árbol
metadata_queryEjecute consultas SHOW/COUNT para leer metadatos de la base de datos
Aporte:
query_sql(cadena): La consulta SQL SHOW/COUNT que se ejecutará
Devuelve: Resultados de la consulta como una matriz de objetos
select_queryEjecutar consultas SELECT para leer datos de la base de datos
Aporte:
query_sql(cadena): La consulta SQL SELECT que se ejecutará
Devuelve: Resultados de la consulta como una matriz de objetos
Modelo de tabla
Herramientas de consulta
read_queryEjecutar consultas SELECT para leer datos de la base de datos
Aporte:
query(cadena): La consulta SQL SELECT que se ejecutará
Devuelve: Resultados de la consulta como una matriz de objetos
Herramientas de esquema
list_tablesObtener una lista de todas las tablas en la base de datos
No se requiere entrada
Devuelve: Matriz de nombres de tablas
describe-tableVer información del esquema para una tabla específica
Aporte:
table_name(cadena): Nombre de la tabla a describir
Devuelve: Matriz de definiciones de columnas con nombres y tipos
Integración de escritorio de Claude
Prerrequisitos
Python con el gestor de paquetes
uvInstalación de IoTDB
Dependencias del servidor MCP
Desarrollo
# Clone the repository
git clone https://github.com/apache/iotdb-mcp-server.git
cd iotdb_mcp_server
# Create virtual environment
uv venv
source venv/bin/activate # or `venv\Scripts\activate` on Windows
# Install development dependencies
uv syncConfigure el servidor MCP en el archivo de configuración de Claude Desktop:
Sistema operativo Mac
Ubicación: ~/Library/Application Support/Claude/claude_desktop_config.json
Ventanas
Ubicación: %APPDATA%/Claude/claude_desktop_config.json
Es posible que necesites introducir la ruta completa del ejecutable uv en el campo de comandos. Puedes obtenerla ejecutando which uv en macOS/Linux o where uv en Windows.
{
"mcpServers": {
"iotdb": {
"command": "uv",
"args": [
"--directory",
"YOUR_REPO_PATH/src/iotdb_mcp_server",
"run",
"server.py"
],
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "root",
"IOTDB_PASSWORD": "root",
"IOTDB_DATABASE": "test",
"IOTDB_SQL_DIALECT": "table"
}
}
}
}Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA Model Context Protocol server that enables SQL query execution, database management, and business intelligence capabilities through MySQL connections.Last updated1,130MIT
- Alicense-qualityDmaintenanceA Model Context Protocol server that enables natural language queries to MySQL databases, powered by XiYanSQL text-to-SQL technology.Last updated240Apache 2.0
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables executing SQL queries and managing connections with Microsoft SQL Server databases.Last updated13,2446MIT
- FlicenseBqualityDmaintenanceA Model Context Protocol server that allows executing SELECT queries on TiDB databases, with optional support for INSERT, UPDATE, and DELETE operations when explicitly enabled.Last updated12
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
GibsonAI MCP server: manage your databases with natural language
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/apache/iotdb-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server