https://github.com/anycontext-ai/thingsboard-mcp-server
Thingsboard MCP Server for using Thingsboard Data as context in LLM tools
https://github.com/anycontext-ai/thingsboard-mcp-server
Last synced: 4 months ago
JSON representation
Thingsboard MCP Server for using Thingsboard Data as context in LLM tools
- Host: GitHub
- URL: https://github.com/anycontext-ai/thingsboard-mcp-server
- Owner: AnyContext-ai
- Created: 2025-01-14T13:06:29.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-24T14:20:40.000Z (9 months ago)
- Last Synced: 2025-01-24T15:20:19.576Z (9 months ago)
- Language: Python
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Thingsboard MCP Server
## Setup environment using uv
### Windows
```
# Install uv
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"# Create virtual environment
uv venv# Activate virtual environment
.venv\Scripts\activate
```### Linux
```
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh# Create virtual environment
uv venv# Activate virtual environment
source .venv/bin/activate
```## Add environment variables
Create .env file: `cp .env.example .env`
Add the environment variables to allow the MCP server to connect to Thingsboard.
## Install dependencies
```
uv pip install -r pyproject.toml
```## Run server
```
uv run src/thingsboard.py
```