# Amazon Alexa

> Use this tool when you need to control and interact with Amazon Alexa smart home devices and Echo functionality, solving problems such as home automation, environmental monitoring, and building assistant integration. It accepts various inputs, including voice announcements and device control commands, and outputs device status, sensor data, and playback information. It is ideal for use cases where seamless interaction with existing Alexa smart home setups is required, eliminating the need for separate smart home hubs or device-specific integrations.

Canonical page: https://skillsregistry.net/skills/sijan2-alexa  
JSON: https://api.skillsregistry.net/v1/skills/sijan2-alexa

## Description

Built by sijan2 and deployed on Cloudflare Workers, this server provides control over Amazon Alexa smart home devices and Echo functionality through reverse-engineered Alexa web APIs. The implementation uses intercepted Android app traffic to access undocumented announcement endpoints and leverages both REST APIs and GraphQL queries for device control. It enables voice announcements to Alexa devices, smart light control (power, brightness, color), volume management, Do Not Disturb settings, sensor data retrieval (temperature, illuminance, motion), music playback status, and device discovery across the entire Alexa ecosystem. This makes it valuable for home automation workflows, environmental monitoring, and building assistants that need to interact with existing Alexa smart home setups without requiring separate smart home hubs or device-specific integrations.

## Trust

- **Trust score (0–1):** 0.82
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/sijan2-alexa)
- **Repository:** <https://github.com/sijan2/alexa-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "sijan2-alexa"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sijan2-alexa` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sijan2-alexa/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
