# Sway MCP

> Sway MCP — kefimoto-sway-mcp. Use this tool when you need to manage windows, navigate workspaces, or configure displays using natural language commands. It solves problems of manual window arrangement, workspace switching, and display setup by providing a native interface for Sway window manager commands in Claude Code. It takes natural language inputs and outputs customized window management actions, ideal for streamlining workflow and productivity.

Canonical page: https://skillsregistry.net/skills/kefimoto-sway-mcp  
JSON: https://api.skillsregistry.net/v1/skills/kefimoto-sway-mcp

## Description

Exposes Sway window manager commands as native tools for Claude Code, enabling window management, workspace navigation, and display configuration through natural language.

## Trust

- **Trust score (0–1):** 0.70
- **Verification tier:** verified
- **Last scanned:** 2026-08-29

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-08-29

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/rkbskmpn2u)
- **Repository:** <https://github.com/kefimoto/sway-mcp>

## 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": "kefimoto-sway-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/kefimoto-sway-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/kefimoto-sway-mcp/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
