
Máy chủ cơ sở dữ liệu MCP
Máy chủ cơ sở dữ liệu MCP cho phép truy cập bảo mật, lập trình tới các cơ sở dữ liệu phổ biến như SQLite, SQL Server, PostgreSQL và MySQL cho trợ lý AI và công ...
Tích hợp IoTDB với công cụ AI và quy trình làm việc của bạn bằng máy chủ IoTDB MCP cho phân tích dữ liệu chuỗi thời gian mạnh mẽ, khám phá lược đồ và trí tuệ doanh nghiệp tự động, theo thời gian thực.
Apache IoTDB MCP Server là một triển khai của Giao thức Ngữ cảnh Mô hình (MCP), cung cấp khả năng tương tác cơ sở dữ liệu và trí tuệ doanh nghiệp liền mạch thông qua IoTDB – một cơ sở dữ liệu chuỗi thời gian. Máy chủ này đóng vai trò cầu nối, cho phép trợ lý AI và các client thực thi truy vấn SQL trên IoTDB, hỗ trợ các tác vụ phân tích và quản lý dữ liệu trực tiếp bằng ngôn ngữ tự nhiên hoặc luồng làm việc do LLM điều khiển. Các nhà phát triển có thể sử dụng máy chủ MCP để truy vấn dữ liệu, xem thông tin lược đồ và lấy metadata, tăng cường khả năng tích hợp IoTDB vào môi trường phát triển sử dụng AI cho các tác vụ như truy vấn dữ liệu chuỗi thời gian và quản lý lược đồ cơ sở dữ liệu.
Máy chủ không cung cấp prompt nào.
Máy chủ không mở ra tài nguyên nào.
IoTDB MCP Server cung cấp các công cụ khác nhau tùy vào SQL dialect (“tree” hoặc “table”) được chọn.
Tree Model
metadata_query
query_sql
(string) – Câu lệnh SQL SHOW/COUNT cần thực thi.select_query
query_sql
(string) – Câu lệnh SQL SELECT cần thực thi.Table Model
Công cụ truy vấn
read_query
query
(string) – Câu lệnh SQL SELECT cần thực thi.Công cụ lược đồ
list_tables
describe-table
table_name
(string) – Tên bảng cần mô tả.uv
.{
"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"
}
}
}
}
uv
và IoTDB.~/Library/Application Support/Claude/claude_desktop_config.json
; trên Windows, sửa %APPDATA%/Claude/claude_desktop_config.json
.{
"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"
}
}
}
}
uv
và IoTDB.{
"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"
}
}
}
}
uv
và IoTDB.{
"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"
}
}
}
}
Bảo mật API Key
Thông tin xác thực như IOTDB_USER
và IOTDB_PASSWORD
được quản lý qua trường env
trong cấu hình. Sử dụng biến môi trường để tránh ghi cứng dữ liệu nhạy cảm. Ví dụ:
"env": {
"IOTDB_HOST": "127.0.0.1",
"IOTDB_PORT": "6667",
"IOTDB_USER": "${IOTDB_USER}",
"IOTDB_PASSWORD": "${IOTDB_PASSWORD}",
"IOTDB_DATABASE": "test"
}
Và thiết lập các biến môi trường này trong hệ thống trước khi khởi động máy chủ.
Sử dụng MCP trong FlowHunt
Để tích hợp máy chủ MCP vào quy trình FlowHunt, bắt đầu bằng cách thêm thành phần MCP vào flow và kết nối nó với AI agent của bạn:
Nhấn vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình hệ thống MCP, nhập thông tin máy chủ MCP của bạn theo định dạng JSON sau:
{
"iotdb": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Sau khi cấu hình, AI agent sẽ có thể sử dụng MCP này như một công cụ với đầy đủ các chức năng. Hãy nhớ đổi “iotdb” thành tên thực tế của máy chủ MCP và thay URL bằng URL máy chủ của bạn.
Phần | Khả dụng | Chi tiết/Ghi chú |
---|---|---|
Tổng quan | ✅ | |
Danh sách Prompts | ⛔ | Không cung cấp prompt |
Danh sách Resources | ⛔ | Không mở resource |
Danh sách Tools | ✅ | Xem tools tree/table ở trên |
Bảo mật API Key | ✅ | Sử dụng env trong cấu hình |
Sampling Support (không quan trọng khi đánh giá) | ⛔ | Không đề cập |
Máy chủ IoTDB MCP là một triển khai tối giản, tập trung vào các công cụ tương tác cơ sở dữ liệu thiết yếu cho IoTDB. Nó thiếu các tính năng MCP nâng cao như prompts, resources, roots và sampling, nhưng rất phù hợp cho trường hợp sử dụng truy cập cơ sở dữ liệu chuỗi thời gian. Tài liệu cài đặt cho Claude Desktop rõ ràng; các tích hợp khác cũng chuẩn. Tổng thể, đây là một máy chủ MCP chuyên biệt nhưng chắc chắn cho các workflow tập trung vào cơ sở dữ liệu.
Có LICENSE | ✅ (Apache-2.0) |
---|---|
Có ít nhất một công cụ | ✅ |
Số Forks | 10 |
Số Stars | 24 |
Máy chủ IoTDB MCP là một triển khai Giao thức Ngữ cảnh Mô hình hoạt động như cầu nối giữa các công cụ AI và cơ sở dữ liệu chuỗi thời gian Apache IoTDB, cho phép thực thi truy vấn SQL bằng ngôn ngữ tự nhiên hoặc lập trình, khám phá lược đồ và truy cập metadata trong quy trình AI.
Nó cung cấp các công cụ cho truy vấn SELECT, truy vấn metadata, liệt kê bảng và mô tả lược đồ bảng—hỗ trợ cả hai dạng SQL tree và table. Nhờ đó có thể đọc dữ liệu chuỗi thời gian, kiểm tra cấu trúc cơ sở dữ liệu và truy xuất metadata.
Các trường hợp lý tưởng bao gồm quản lý cơ sở dữ liệu chuỗi thời gian, khám phá lược đồ, tích hợp trí tuệ doanh nghiệp, phân tích dữ liệu tự động và kiểm tra metadata—tất cả đều được hỗ trợ bởi trợ lý AI hoặc môi trường phát triển dựa trên LLM.
Đặt các thông tin nhạy cảm như IOTDB_USER và IOTDB_PASSWORD bằng biến môi trường trong cấu hình máy chủ MCP để tránh ghi cứng vào mã nguồn.
Không, phiên bản hiện tại tập trung vào các công cụ tương tác cơ sở dữ liệu thiết yếu và không cung cấp prompts, tài nguyên hay sampling.
Tăng tốc phân tích chuỗi thời gian và quản lý cơ sở dữ liệu trong quy trình AI bằng cách kết nối IoTDB qua máy chủ MCP. Trải nghiệm truy vấn SQL liền mạch, khám phá lược đồ và nhận biết metadata.
Máy chủ cơ sở dữ liệu MCP cho phép truy cập bảo mật, lập trình tới các cơ sở dữ liệu phổ biến như SQLite, SQL Server, PostgreSQL và MySQL cho trợ lý AI và công ...
Máy chủ YDB MCP kết nối các trợ lý AI và mô hình ngôn ngữ lớn với cơ sở dữ liệu YDB, cho phép truy cập, truy vấn và quản lý các phiên bản YDB bằng ngôn ngữ tự n...
Máy chủ MariaDB MCP cung cấp quyền truy cập an toàn, chỉ đọc vào các cơ sở dữ liệu MariaDB cho trợ lý AI, cho phép tự động hóa quy trình làm việc, phân tích dữ ...