TagoIO
Interact with your TagoIO account to access devices, data, and platform resources for development and intelligent data analysis.
TagoIO | MCP Server
The TagoIO MCP Server enables AI models to interact directly with your TagoIO account, providing contextual access to devices, data, and platform resources for enhanced development workflows and intelligent data analysis.
Features
- Device Management: Access device information, configurations, and real-time data
- Data Analysis: Perform statistical operations (sums, averages, reports) on stored data
- Platform Integration: Retrieve users, actions, analysis scripts, and account statistics
- Code Generation: AI-powered TagoIO Analysis script generation with proper context
- Development Support: Debug assistance and tag relationship analysis
Quick Start
Prerequisites
- Installed Node.js 18+ (https://nodejs.org/en/download/)
- TagoIO account with valid profile token or analysis token
- Compatible AI platform or IDE (see Supported Platforms)
Installation
Manual Configuration
Create or update your MCP configuration file:
{
"mcpServers": {
"@tago-io/mcp": {
"command": "npx",
"args": ["-y", "@tago-io/mcp-server"],
"env": {
"TAGOIO_TOKEN": "YOUR-TOKEN",
"TAGOIO_API": "https://api.us-e1.tago.io"
}
}
}
}
Configuration Parameters:
- Replace
YOUR-TOKENwith your TagoIO Profile token or an Analysis Token- Using an Analysis token is recommended for better security, as you can limit the token's permissions to only the resources you need. Your analysis must be set to run "External" so you can use the token.
- Using a Profile token is going to instantly grant the MCP access to your entire profile, but it's not recommended for production environments.
- Update API endpoint to
https://api.eu-w1.tago.iofor European accounts
Platform-Specific Setup
Claude Desktop
- Download and install Claude Desktop
- Copy the MCP configuration above
- Send the prompt: "Hey Claude, install the following MCP Server" with the configuration
- Claude will automatically install and configure the server
One-Click Install for Development IDEs
Or place the configuration file in the appropriate location for your IDE and restart the application.
| Platform | Configuration Path |
|---|---|
| Cursor | ~/.cursor/mcp.json |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
| Cline | ~/.cline/mcp_config.json |
| Claude Desktop | ~/.claude/mcp_config.json |
Authentication
The MCP server requires a TagoIO Profile Token for authentication:
- Log into your TagoIO account
- Navigate to Account Settings → Profile Tokens
- Generate a new token with appropriate permissions
- Replace
YOUR-PROFILE-TOKENin the configuration
Security Note: Keep your profile token secure and never commit it to version control.
API Endpoints
The server supports both US and European TagoIO instances:
- US East:
https://api.us-e1.tago.io(default) - EU West:
https://api.eu-w1.tago.io
Troubleshooting
Common Issues
Connection Failed
- Check your profile token validity
- Ensure correct API endpoint for your region
Authentication Error
- Confirm profile or analysis token has necessary permissions
- Verify token format in configuration file
Data Access Issues
- Check device permissions in your TagoIO account
- Ensure devices have recent data available
License
This project is licensed under the MIT License - see the LICENSE file for details.
Need Help? Visit the TagoIO Documentation or contact our support team.
İlgili Sunucular
DeepSeek
Access DeepSeek's advanced language models via the DeepSeek API.
AWS MCP Server
An MCP server for AWS operations, supporting S3 and DynamoDB services. Requires AWS credentials.
Rocket.net
Manage WordPress sites, plugins, and themes on the Rocket.net hosting platform via its API.
Graphlit
Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a searchable Graphlit project.
EnergyAtIt Grid MCP Server
EnergyAtIt is the first MCP server for physical grid infrastructure. 45 tools that let AI agents interact with power grid assets — translating 8 grid protocols (IEC 61850, DNP3, Modbus, OpenADR, OCPP, IEEE 2030.5) into MCP tool calls.
OpenAI
A server for interacting with the OpenAI API. Requires an API key.
Maestro MCP Server
Interact with the Bitcoin blockchain using the Maestro API to explore blocks, transactions, and addresses.
esa MCP Server
Official Model Context Protocol (MCP) server for esa.io - STDIO transport version.
Bitrix24
The Bitrix24 MCP Server is designed to connect external systems to Bitrix24. It provides AI agents with standardized access to Bitrix24 features and data via the Model Context Protocol (MCP). The MCP server enables external AI systems to interact with Bitrix24 modules through a single standardized interface. You can connect the Bitrix24 MCP Server to the AI model you already use and manage Bitrix24 directly from it. The MCP server allows actions to be performed and data to be retrieved strictly within the access rights configured in your Bitrix24: the AI agent receives only the information and capabilities that are explicitly requested and authorized. Interaction with the Tasks module is supported (the list of supported modules and available actions is gradually expanding).
Cloudflare MCP Server
A template for deploying a remote MCP server on Cloudflare Workers without authentication.