MCP Catalogs
HomeIntelliConnect screenshot

IntelliConnect

by ruanrongman·118·Score 44

An AI-powered IoT platform with MCP protocol support for smart device management and agent capabilities.

ai-llmops-infraiot
29
Forks
3
Open issues
this month
Last commit
2d ago
Indexed

Overview

IntelliConnect is a Java-based IoT platform built on Spring Boot 3.5.7, providing comprehensive backend services for smart device management. It features strong AI capabilities through integration with multiple LLM providers (Qwen, GLM, deepSeek) and Agent technology. The platform implements the Model Context Protocol (MCP) to extend agent capabilities, supports various IoT protocols via EMQX MQTT, and offers features like device management, OTA updates, voice recognition/synthesis, and knowledge base integration. Its modular design allows for flexible deployment and customization.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Smart home device control and automation
you:Industrial IoT monitoring and management
you:Voice-controlled AI assistants for specialized domains
you:Which AI models does IntelliConnect support?
you:How does MCP protocol integration work in this platform?

When to choose this

Choose IntelliConnect if you're building AI-powered IoT applications that require integration with multiple devices, voice capabilities, and need to extend functionality through the MCP protocol.

When NOT to choose this

Avoid this platform if you need a simple MQTT broker without AI capabilities, or if you prefer a pure Python-based solution as this is primarily Java-based.

Tools this server exposes

12 tools extracted from the README
  • mcp_tool_access

    Access MCP tools based on role configuration

  • device_control

    Control IoT devices through the platform

  • knowledge_retrieval

    Retrieve information from the knowledge base using RAG

  • ota_upgrade

    Manage firmware OTA updates for devices

  • device_monitoring

    Monitor device status and data visualization

  • event_alerts

    Manage device error alerts and notifications

  • long_term_memory

    Access and manage AI agent's long-term memory

  • multi_agent_coordination

    Coordinate between multiple AI agents

  • skills_integration

    Integrate and manage AI agent skills

  • knowledge_graph

    Access and visualize knowledge graph data

  • scheduled_agent

    Schedule AI agent tasks for specific times

  • wechat_integration

    Integrate with WeChat mini programs and official accounts

Note: Tool names were inferred from the feature modules section which mentions MCP capabilities. Since the README doesn't provide explicit MCP tool documentation with signatures, confidence is medium. Each tool represents a key functionality ment

Comparable tools

home-assistantnode-redopenhabmcp-iot-bridgeopenwakeword

Installation

Installation Options:

  1. Docker Deployment (Recommended)
cd docker
docker-compose up

This initializes MySQL, Redis, EMQX, and InfluxDB environments.

  1. Manual Installation
  • Install Java 21 environment
  • Install MySQL and Redis (InfluxDB recommended for high performance)
  • Install EMQX cluster and configure exhook
  • Modify application.yaml (set ddl-auto to update mode)
  • Run: java -jar IntelliConnect-1.8-SNAPSHOT.jar

Claude Desktop MCP Configuration:

{
  "mcpServers": {
    "intelliconnect": {
      "command": "java",
      "args": ["-jar", "path/to/IntelliConnect-1.8-SNAPSHOT.jar"],
      "env": {}
    }
  }
}

FAQ

Which AI models does IntelliConnect support?
IntelliConnect supports multiple LLM models including Qwen3 series, GLM series, and deepSeek, among other advanced models.
How does MCP protocol integration work in this platform?
IntelliConnect implements MCP protocol through SSE (Server-Sent Events) MCP access method, allowing for role-based MCP tool access points and integration of third-party services.

Compare IntelliConnect with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.