Sponsored by Deepsite.site

Asterstreamtech Aiot Mcp Server

Created By
asterstreamtech-arch24 days ago
Enterprise MCP servers for real-time Energy Management, ESG Carbon Reporting, and Smart Building control. Connects AI agents to live kWh, CO₂, HVAC, and IoT data across Singapore, Taiwan, Malaysia, India, and Southeast Asia. ISO 14064 compliant. Multi-tenant. 4 servers · 42 tools.
Overview

AsterStream MCP is an enterprise-grade suite of 4 Model Context Protocol (MCP) servers that connect AI agents to real-time Energy Management, ESG Carbon Reporting, and Smart Building operational data.

Built by Aster Stream Tech Pte. Ltd. (Singapore) for enterprises, factories, green buildings, and ESG compliance teams across Singapore, Taiwan, Malaysia, India, Indonesia, Thailand, Vietnam, and the Philippines.

4 MCP Servers

asterstream-ems — Energy Management Connect AI agents to live kWh consumption, kW peak demand, power factor, CO₂ emissions, and electricity cost data. Includes AI anomaly detection (Isolation Forest), AI energy forecasting (Prophet + XGBoost), equipment control, and Slack alerting.

asterstream-esg — ESG & Carbon Reporting Automate Scope 1, 2, and 3 GHG calculations per ISO 14064-1. Generate GRI 305 emissions disclosure, TCFD reports, and carbon intensity metrics. Supports localised grid emission factors for 8 countries across Southeast Asia.

asterstream-building — Smart Building & AIOps Occupancy-aware HVAC control, AI predictive maintenance (Isolation Forest), EV charging management, device health monitoring, offline device alerts, and nightly operations summaries.

asterstream-portal — Subscription & API Management Manage API keys, monitor monthly usage and quota, view invoices, and forecast quota exhaustion — all through your AI agent.

Key Features

  • Real-time IoT data access via AI natural language queries
  • AI anomaly detection: identifies devices consuming above historical baseline
  • AI forecasting: predicts energy usage for next N days
  • ISO 14064-1, ISO 50001, GRI 305, TCFD compliance support
  • Multi-country emission factors: SG, TW, MY, IN, ID, TH, VN, PH
  • 9-layer enterprise security with multi-tenant isolation
  • Prompt injection detection and write operation confirmation
  • Subscription-based access with per-call quota enforcement
  • Optional Slack notifications for anomalies and ESG reports

Security

Each MCP server process is bound to exactly one Tenant ID at startup using a frozen Python dataclass — cross-tenant data access is structurally impossible. All write operations require explicit confirmed=true parameter. Prompt injection attacks are detected and blocked before tool execution.

Quick Start

  1. Sign up at mcp.asterstreamtech.com (14-day free trial, no credit card)
  2. Get your API token from Dashboard → API Keys
  3. pip install -r requirements.txt
  4. Configure claude_desktop_config.json with your token and company registration number
  5. Ask Claude: "Use asterstream-ems to analyze this month's energy consumption"

Publisher

Aster Stream Tech Pte. Ltd. Singapore | UEN: 202554923M https://asterstreamtech.com aster.stream.tech@gmail.com

Server Config

{
  "mcpServers": {
    "asterstream-ems": {
      "command": "python",
      "args": [
        "servers/ems_server.py"
      ],
      "env": {
        "ASTERSTREAM_API_TOKEN": "your_api_token",
        "ASTERSTREAM_TENANT_ID": "your_company_registration_number",
        "ASTERSTREAM_API_BASE": "https://asterstreambuild.com",
        "TENANT_COMPANY_NAME": "Your Company Name",
        "TENANT_COUNTRY_CODE": "SG",
        "PORTAL_VALIDATE_URL": "https://mcp.asterstreamtech.com/api/mcp/validate"
      }
    },
    "asterstream-esg": {
      "command": "python",
      "args": [
        "servers/esg_server.py"
      ],
      "env": {
        "ASTERSTREAM_API_TOKEN": "your_api_token",
        "ASTERSTREAM_TENANT_ID": "your_company_registration_number",
        "ASTERSTREAM_API_BASE": "https://asterstreambuild.com",
        "TENANT_COMPANY_NAME": "Your Company Name",
        "TENANT_COUNTRY_CODE": "SG",
        "PORTAL_VALIDATE_URL": "https://mcp.asterstreamtech.com/api/mcp/validate"
      }
    },
    "asterstream-building": {
      "command": "python",
      "args": [
        "servers/building_server.py"
      ],
      "env": {
        "ASTERSTREAM_API_TOKEN": "your_api_token",
        "ASTERSTREAM_TENANT_ID": "your_company_registration_number",
        "ASTERSTREAM_API_BASE": "https://asterstreambuild.com",
        "TENANT_COMPANY_NAME": "Your Company Name",
        "TENANT_COUNTRY_CODE": "SG",
        "PORTAL_VALIDATE_URL": "https://mcp.asterstreamtech.com/api/mcp/validate"
      }
    },
    "asterstream-portal": {
      "command": "python",
      "args": [
        "servers/portal_server.py"
      ],
      "env": {
        "PORTAL_API_TOKEN": "your_api_token",
        "PORTAL_TENANT_ID": "your_company_registration_number",
        "PORTAL_API_BASE": "https://asterstreamtech.com",
        "PORTAL_COMPANY_NAME": "Your Company Name",
        "PORTAL_VALIDATE_URL": "https://mcp.asterstreamtech.com/api/mcp/validate"
      }
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Amap Maps高德地图官方 MCP Server
WindsurfThe new purpose-built IDE to harness magic
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
ChatWiseThe second fastest AI chatbot™
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
DeepChatYour AI Partner on Desktop
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
CursorThe AI Code Editor
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
Tavily Mcp
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Serper MCP ServerA Serper MCP Server
Playwright McpPlaywright MCP server