duelHunter/thingsnode-mcp
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