article
README
🚀 Thingsboard MCP 服务器
Thingsboard MCP 服务器用于与 Thingsboard 进行交互,为相关业务提供支持。通过一系列的环境设置、依赖安装等步骤,可顺利运行该服务器。
🚀 快速开始
📦 安装指南
使用 uv 设置环境
Windows
# 安装 uv
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# 创建虚拟环境
uv venv
# 激活虚拟环境
.venv\Scripts\activate
Linux
# 安装 uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# 创建虚拟环境
uv venv
# 激活虚拟环境
source .venv/bin/activate
添加环境变量
创建 .env 文件:cp .env.example .env
将以下环境变量添加到允许 MCP 服务器连接到 Thingsboard 的配置中。
安装依赖项
uv pip install -r pyproject.toml
💻 使用示例
运行服务器
uv run src/thingsboard.py
扫码联系在线客服