IoTDB MCP Server

by JackieTien97
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides AI assistants with a structured interface to IoTDB (Apache IoT Database), enabling table listing, data reading, and SQL query execution for analyzing time-series data in IoT applications.

iotdb-mcp-서버

IoTDB를 위한 MCP(Model Context Protocol) 서버 구현.

이 서버는 AI 비서에게 데이터베이스를 탐색하고 분석할 수 있는 안전하고 체계적인 방법을 제공합니다. AI 비서는 제어된 인터페이스를 통해 테이블 목록을 작성하고, 데이터를 읽고, SQL 쿼리를 실행하여 책임감 있는 데이터베이스 접근을 보장합니다.

역량

  • list_resources 사용하여 테이블 나열
  • 테이블 데이터를 읽기 위한 read_resource
  • list_tools 로 도구 나열
  • SQL을 실행하기 위한 call_tool
  • list_prompts 로 프롬프트를 나열합니다
  • get_prompt 사용하여 이름으로 프롬프트를 가져옵니다.

용법

필수 조건

  • uv 패키지 관리자를 사용한 Python
  • IoTDB 설치
  • MCP 서버 종속성

개발

지엑스피1

Claude 데스크톱 통합

Claude Desktop의 구성 파일에서 MCP 서버를 구성합니다.

맥OS

위치: ~/Library/Application Support/Claude/claude_desktop_config.json

윈도우

위치: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "iotdb": { "command": "~/PycharmProjects/iotdb_mcp_server/.venv/bin/python", "args": [ "~/PycharmProjects/iotdb_mcp_server/src/iotdb_mcp_server/server.py" ], "env": { "IOTDB_HOST": "127.0.0.1", "IOTDB_PORT": "6667", "IOTDB_USER": "root", "IOTDB_PASSWORD": "root", "IOTDB_DATABASE": "test" } } } }
-
security - not tested
F
license - not found
-
quality - not tested

AI 보조자가 제어된 인터페이스를 통해 Apache IoTDB 데이터베이스와 안전하게 상호 작용하여 테이블 나열, 데이터 읽기, SQL 쿼리 실행을 수행할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. Capabilities
    1. Usage
      1. Prerequisites
      2. Development
      3. Claude Desktop Integration
    ID: cd63nhgtww