2,500+ MCP servers ready to use
Vinkius
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Alexa Smart Home

Alexa Smart Home MCP Server

Built by Vinkius GDPR ToolsFree for Subscribers

Control Alexa-connected smart home devices — lights, thermostats, speakers, and sensors via Alexa Smart Properties API.

Vinkius supports streamable HTTP and SSE.

AI AgentVinkius
High Security·Kill Switch·Plug and Play
Alexa Smart Home
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

What is the Alexa Smart Home MCP Server?

The Alexa Smart Home MCP Server gives AI agents like Claude, ChatGPT, and Cursor direct access to Alexa Smart Home via 16 tools. Control Alexa-connected smart home devices — lights, thermostats, speakers, and sensors via Alexa Smart Properties API. Powered by the Vinkius - no API keys, no infrastructure, connect in under 2 minutes.

Built-in capabilities (16)

adjust_brightnessderegister_alexa_deviceforget_alexa_deviceget_alexa_deviceget_brightness_stateget_power_stateget_speaker_stateget_temperature_sensorget_thermostat_statelist_alexa_devicesset_brightnessset_volumeturn_off_alexa_deviceturn_on_alexa_deviceupdate_alexa_device_nameupdate_device_room

Tools for your AI Agents to operate Alexa Smart Home

Ask your AI agent "List all my Alexa-connected smart home devices." and get the answer without opening a single dashboard. With 16 tools connected to real Alexa Smart Home data, your agents reason over live information, cross-reference it with other MCP servers, and deliver insights you would spend hours assembling manually.

Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Powered by the Vinkius - your credentials never touch the AI model, every request is auditable. Connect in under two minutes.

Why teams choose Vinkius

One subscription gives you access to thousands of MCP servers - and you can deploy your own to the Vinkius Edge. Your AI agents only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure and security, zero maintenance.

Build your own MCP Server with our secure development framework →

Vinkius works with every AI agent you already use

…and any MCP-compatible client

CursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWSCursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWS

Alexa Smart Home MCP Server capabilities

16 tools
adjust_brightness

Positive values increase brightness, negative values decrease it. Adjust the brightness of an Alexa-connected light relatively

deregister_alexa_device

This removes the device from your account but does not reset the device itself. Deregister an Alexa-connected device from your account

forget_alexa_device

The device will need to be re-discovered and set up again to be used with Alexa. Remove (forget) an Alexa-connected device from Alexa

get_alexa_device

Use endpoint ID from list_alexa_devices. Get detailed information for a specific Alexa-connected device

get_brightness_state

Use endpoint ID from list_alexa_devices. Get the current brightness level of an Alexa-connected light

get_power_state

Use endpoint ID from list_alexa_devices. Get the current power state of an Alexa-connected device

get_speaker_state

Use endpoint ID from list_alexa_devices. Get the current speaker volume state of an Alexa device

get_temperature_sensor

Use endpoint ID from list_alexa_devices. Get the current temperature reading from an Alexa-connected sensor

get_thermostat_state

Use endpoint ID from list_alexa_devices. Get the current state of an Alexa-connected thermostat

list_alexa_devices

Shows device names, manufacturers, models, features, and display categories. USE WHEN: - User wants to see all their Alexa-connected smart devices - User needs to find endpoint IDs for other commands - User is exploring their smart home setup - User asks "what Alexa devices do I have" PARAMETERS: - max_results (OPTIONAL): Number of results (1-50, default: 10) - next_token (OPTIONAL): Pagination token from previous response EXAMPLES: - "List all my Alexa devices" → call with no params - "Show my smart home devices" → call with no params - "What Alexa devices are connected?" → call with no params List all Alexa-connected smart home devices and endpoints

set_brightness

Use endpoint ID from list_alexa_devices. Set the brightness level of an Alexa-connected light

set_volume

Use endpoint ID from list_alexa_devices. Set the speaker volume of an Alexa device

turn_off_alexa_device

Works for lights, switches, plugs, and other power-controllable devices. Turn off an Alexa-connected device

turn_on_alexa_device

Works for lights, switches, plugs, and other power-controllable devices. Turn on an Alexa-connected device

update_alexa_device_name

Use endpoint ID from list_alexa_devices. Update the friendly name of an Alexa-connected device

update_device_room

Use endpoint ID from list_alexa_devices and unit ID from your Alexa Smart Properties account. Update the room/unit assignment for an Alexa-connected device

What the Alexa Smart Home MCP Server unlocks

Connect to Alexa Smart Home devices via the Alexa Smart Properties API and control your smart home from any AI agent. Manage lights, thermostats, speakers, and sensors across your connected endpoints.

What you can do

  • List Devices — See all your Alexa-connected smart home devices with names, manufacturers, and features
  • Device Details — Get full device information including serial numbers, connections, and capabilities
  • Power Control — Turn devices on and off (lights, plugs, switches)
  • Light Control — Get and set brightness levels, adjust brightness relatively
  • Speaker Control — Get and set speaker volume on Alexa devices
  • Thermostat Monitoring — View thermostat state including mode and target temperatures
  • Temperature Sensors — Read current temperature from connected sensors
  • Rename Devices — Update friendly names for your devices
  • Room Management — Assign devices to specific rooms/units
  • Device Management — Deregister or forget devices from your Alexa account

How it works

1. Subscribe to this server
2. Obtain OAuth 2.0 access token from Login with Amazon (LWA)
3. Start controlling your Alexa devices from Claude, Cursor, or any MCP-compatible client

Your AI becomes a smart home assistant, helping you manage lighting, climate, and audio across your connected home.

Who is this for?

  • Smart Home Owners — control lights, thermostats, and speakers from AI assistants
  • Property Managers — manage devices across multiple properties and rooms
  • Hospitality Operators — monitor and adjust climate and lighting in hotel rooms
  • Energy-Conscious Users — optimize device power states for energy savings
  • Home Automation Enthusiasts — integrate Alexa devices into broader automation workflows

Frequently asked questions about the Alexa Smart Home MCP Server

01

What Alexa-connected devices are supported by this API?

The Alexa Smart Properties API supports: smart lights (on/off, brightness, color), smart plugs and switches, thermostats (mode and temperature monitoring), temperature sensors, Echo devices and speakers (volume control), security sensors, and other Alexa-connected endpoints. Each device exposes specific features (power, brightness, speaker, thermostat, etc.) that can be queried and controlled.

02

How do I get an OAuth 2.0 access token for the Alexa API?

Visit the Alexa Developer Console and create a Smart Home Skill. Set up Login with Amazon (LWA) credentials in your Amazon Developer account. Complete the OAuth 2.0 authorization flow to obtain an access token. The token must be refreshed periodically as it expires after a set duration.

03

Can I control devices in different rooms or properties?

Yes! The API returns all devices across all properties and rooms in your Alexa Smart Properties account. Use list_alexa_devices to see all devices with their room assignments, then use each device's unique endpoint ID to control them individually. You can also reassign devices to different rooms using the update_device_room action.

04

What's the difference between deregister and forget a device?

Deregister removes the device from your Alexa Smart Properties account but keeps it available for re-discovery. The device itself remains configured. Forget completely removes the device from Alexa — it will need to be re-discovered and set up again as if it were a new device. Use deregister for temporary removal and forget for permanent removal.

More in this category

You might also like

Give your AI agents the power of Alexa Smart Home MCP Server

Production-grade Alexa Smart Home MCP Server. Verified, monitored, and maintained by Vinkius. Ready for your AI agents — connect and start using immediately.