thingsnode-mcp

duelHunter/thingsnode-mcp

3.2

If you are the rightful owner of thingsnode-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The ThingsBoard MCP Server provides a natural language interface for LLMs and AI agents to interact with the ThingsBoard IoT platform.

Tools

Functions exposed to the LLM to take actions

getDeviceById

Fetch the Device object based on the provided Device Id.

getTenantDevices

Returns a page of devices owned by tenant.

getCustomerDevices

Returns a page of devices objects assigned to customer.

getUserDevices

Returns a page of device objects available for the current user.

getDevicesByIds

Get Devices By Ids. Requested devices must be owned by tenant or assigned to customer.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources