IntelliConnect
by ruanrongman·★ 118·Score 44
An AI-powered IoT platform with MCP protocol support for smart device management and agent capabilities.
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:
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 READMEmcp_tool_accessAccess MCP tools based on role configuration
device_controlControl IoT devices through the platform
knowledge_retrievalRetrieve information from the knowledge base using RAG
ota_upgradeManage firmware OTA updates for devices
device_monitoringMonitor device status and data visualization
event_alertsManage device error alerts and notifications
long_term_memoryAccess and manage AI agent's long-term memory
multi_agent_coordinationCoordinate between multiple AI agents
skills_integrationIntegrate and manage AI agent skills
knowledge_graphAccess and visualize knowledge graph data
scheduled_agentSchedule AI agent tasks for specific times
wechat_integrationIntegrate 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
Installation
Installation Options:
- Docker Deployment (Recommended)
cd docker
docker-compose upThis initializes MySQL, Redis, EMQX, and InfluxDB environments.
- 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
Last updated · Auto-generated from public README + GitHub signals.