An MCP server for interacting with the ThingsPanel IoT platform.
ThingsPanel IoT Platform's MCP (Model Context Protocol) Server.
ThingsPanel MCP Server is an innovative intelligent interface that enables you to:
pip install thingspanel-mcp
# Clone the repository
git clone https://github.com/ThingsPanel/thingspanel-mcp.git
# Navigate to project directory
cd thingspanel-mcp
# Install the project
pip install -e .
thingspanel-mcp --api-key "Your API Key" --base-url "Your ThingsPanel Base URL"
If you want to avoid repeated input, set environment variables:
# Add to ~/.bashrc, ~/.zshrc, or corresponding shell config file
export THINGSPANEL_API_KEY="Your API Key"
export THINGSPANEL_BASE_URL="Your ThingsPanel Base URL"
# Then run
source ~/.bashrc # or source ~/.zshrc
💡 Tips:
http://demo.thingspanel.cn/
Add the following to your Claude desktop configuration file (claude_desktop_config.json
):
{
"mcpServers": {
"thingspanel": {
"command": "thingspanel-mcp",
"args": [
"--api-key", "Your API Key",
"--base-url", "Your Base URL"
]
}
}
}
Using the ThingsPanel MCP Server, you can now make natural language queries such as:
Apache License 2.0
If this project helps you, please give us a star on GitHub! ⭐
Search and run capsules, execute pipelines, and manage data assets on the Code Ocean platform.
A read-only server for querying live Workday data using LLMs, powered by the CData JDBC Driver.
The PayPal Model Context Protocol server allows you to integrate with PayPal APIs through function calling. This protocol supports various tools to interact with different PayPal services.
A server for interacting with the Alpaca trading API. Requires API credentials via environment variables.
Access AWS CloudWatch logs to list log groups and read log entries.
A lightweight, centralized control plane for managing multiple Kubernetes clusters using kubeconfig or in-cluster configuration.
Interact with the Linode API to manage cloud resources.
Manage Linode cloud infrastructure resources through natural language conversation.
Query and analyze your Axiom logs, traces, and all other event data in natural language
Interact with Honeycomb observability data using the Model Context Protocol.