Composio Smart Home Connector for AI agents.
8 live capabilities
Control 1000+ smart home devices and home automation systems with natural language.
Waiting for input…
Why people use Composio Smart Home
Composio Smart Home for Unified Smart Home Device Control
This Connector fixes that by giving your AI agent a single point of contact. Instead of jumping between screens, you just tell your agent what you want to happen. It talks to all those different brands for you, making your home feel like it's actually connected.
What Vinkius changes
You get a universal remote for your smart home that your AI actually understands.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Turning on the AC
A user tells their agent to cool the room, and it uses execute_composio_tool_with_text to hit the Sensibo API.
- Real-world use case 02
Movie Night
An automation builder asks the agent to dim lights and start the TV, which triggers execute_multiple_composio_tools.
- Real-world use case 03
Property Check
A manager asks what's the status of the lights in unit 4?
Complete set · 8capabilities
The complete Composio Smart Home capability set.
These are the exact actions your AI can choose when you ask it to work with Composio Smart Home.
01—04
4 capabilities in this set.
Part of 8 available through Composio Smart Home.
- 01 Capability
Execute composio capability
Run a specific smart home action using structured JSON arguments. Use this for precise control over a single device.
- 02 Capability
Execute composio capability with text
Run a smart home action using a plain English instruction. This lets your agent interpret human requests directly.
- 03 Capability
Get composio capability schema
Show the full list of parameters for a specific smart home capability. Use this to check what options a device supports.
- 04 Capability
List app capabilities
List every available action for a specific brand like Philips Hue. This helps you see what a single integration can do.
05—08
4 capabilities in this set.
Part of 8 available through Composio Smart Home.
- 05 Capability
List connected accounts
Show all the smart home accounts you've linked to Composio. Use this to see which homes your agent can access.
- 06 Capability
List composio capabilities
Show every single smart home capability available in the catalog. It's the best way to see the full scope of your integrations.
- 07 Capability
Execute multiple composio capabilities
Run several smart home actions in a row. It's perfect for creating complex sequences like leave home modes.
- 08 Capability
Search composio capabilities
Find specific smart home capabilities by name or category. Use this to see what's available in the 1,000+ integration list.
Set up in minutes
One URL. Then ask Composio Smart Home to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Composio Smart Home from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Composio Smart Home, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Composio Smart Home for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Composio Smart Home URL.
- Step 03
Save and start
Save the connection and enable Composio Smart Home in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"composio-smart-home": {
"url": "https://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Composio Smart Home
Open Agent mode in chat and ask: "Using Composio Smart Home, help me...". 8 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"composio-smart-home": {
"url": "https://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Composio Smart Home
Ask Copilot: "Using Composio Smart Home, help me...". 8 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"composio-smart-home": {
"url": "https://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Composio Smart Home
Open Cascade and ask: "Using Composio Smart Home, help me...". 8 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"composio-smart-home": {
"url": "https://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Composio Smart Home
Ask Cline: "Using Composio Smart Home, help me...". 8 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add composio-smart-home --transport http "https://edge.vinkius.com/vk_preview_aO2Knlcka9Co15ipybLk3AQsQuyucijmeBPrcB00/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Composio Smart Home
Ask Claude: "Using Composio Smart Home, show me...". 8 tools are ready
Where the request belongs
Work Composio can move forward.
This is for the smart home power user who is tired of juggling five different apps to run a single scene, or the developer building a home automation agent who doesn't want to write custom glue code for every new lightbulb.
Smart Home Enthusiast
Manages a complex house with mixed brands and wants a single way to control everything.
AI Agent Developer
Builds custom automation bots and needs a reliable way to hook into smart home APIs without the headache of individual auth.
Property Manager
Oversees multiple units with different smart home setups and needs a centralized way to manage them.
Accessibility User
Needs to control their environment entirely through voice or text without needing to navigate complex physical interfaces.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsZapier Smart Home
Control smart home devices via natural language through Zapier NLA API. access 5000+ app integrations for home automation.
Alexa Smart Home
Control Alexa-connected smart home devices. lights, thermostats, speakers, and sensors via Alexa Smart Properties API.
SmartThings
Control and monitor your smart home ecosystem. manage devices, check real-time statuses, and trigger scenes directly from your AI agent.
Home Assistant
Control smart home devices and automations via Home Assistant REST API. lights, climate, media, covers, sensors, and more.
Honeywell Home
Connect Honeywell Home to any AI agent via MCP.
Google Home
Control Google Nest devices. thermostats, cameras, and doorbells via Smart Device Management (SDM) API.
Bring your own AI
Change the model, client or framework. Keep Composio connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Composio.
The practical details behind the request, access and result.
Does the Composio Smart Home MCP work with my specific lights?
Yes, it supports over 1,000 different integrations including major brands like Philips Hue and many others.
Can I use it to control my AC and lights at the same time?
Yes, the Connector allows your agent to run multiple commands in a single sequence to coordinate different devices.
Do I need to set up a separate account for every smart device?
No, this Connector uses a unified interface so you can manage many brands through a single connection.
Can I just talk to my AI to control my house?
Yes, the Connector is designed to parse natural language, so you can give conversational commands like make it cozy.
Is it hard to set up for a non-technical person?
Not at all. You just need a Composio API key to connect your accounts and then you can start using voice or text commands.
Can I use this to manage multiple properties?
Yes, it's a great choice for property managers who need to oversee various smart home ecosystems across different locations.
What smart home devices and apps are supported through Composio?
Composio provides access to 1000+ smart home capability integrations including Sensibo (climate control), Philips Hue (lighting), SmartThings (hub), and many more device ecosystems. Use list_composio_tools to discover all available capabilities, or search_composio_tools to find capabilities for specific apps or categories.
What's the difference between executing a capability with arguments vs. with text?
With arguments (execute_composio_tool): You provide a JSON object matching the capability's exact schema. This gives you precise control over every parameter. With text (execute_composio_tool_with_text): You provide natural language instructions like "turn on the AC to 72 degrees" and Composio's AI parses and maps it to the correct parameters. Use arguments for precision, text for convenience.
How do I get a Composio API key?
Visit https://app.composio.dev/ and sign up for a Composio account. Navigate to your API settings or developer dashboard to generate an API key (starts with ak_). The key gives you access to all available smart home capability integrations.
Do I need separate authentication for each smart home app?
No! Composio handles authentication to individual smart home services internally. You only need your Composio API key. However, you may need to connect your accounts to specific services through Composio's connection management first. Use the connected_account_id parameter when executing capabilities if you have multiple accounts connected.
One connection away
Give your agent a direct line to Composio.
Connect Composio once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available