Skip to main content
Glama

deckapp-mcp

DeckApp용 MCP 지원으로, Claude 같은 도구가 여러분의 덱을 빌드하고 실행할 수 있게 해 줍니다. DeckApp이 열려 있든 없든, 앱과 동일한 덱 파일에서 작동합니다.

요구 사항

import deckapp가 작동하도록 DeckApp 3.0 이상이 설치되어 있어야 합니다. .deb는 DeckApp을 /usr/lib/python3/dist-packages에 설치하며, --system-site-packages 옵션으로 virtualenv를 만들면 해당 경로를 볼 수 있습니다.

Related MCP server: streamdeck-mcp

설치

git clone https://github.com/prabhatm021/deckapp-mcp.git
cd deckapp-mcp
python3 -m venv --system-site-packages .venv
.venv/bin/pip install .

DeckApp을 찾았는지 확인하세요:

.venv/bin/python -c "import deckapp; print(deckapp.__version__)"

연결

Claude Code:

claude mcp add deckapp -- /path/to/deckapp-mcp/.venv/bin/deckapp-mcp

Claude Desktop 또는 JSON 설정을 사용하는 모든 클라이언트:

{
  "mcpServers": {
    "deckapp": {
      "command": "/path/to/deckapp-mcp/.venv/bin/deckapp-mcp"
    }
  }
}

전체 경로를 사용하세요. venv의 deckapp-mcp가 DeckApp이 있는 위치를 알고 있는 것입니다.

도구

총 26개의 도구로, 앱과 동일한 범위를 다룹니다: 덱 생성, 이름 변경, 크기 조정, 복제, 순서 변경, 삭제; 버튼 추가, 편집, 이동, 제거; 아이콘 가져오기; 토글 상태 읽기 및 설정; 덱을 JSON으로 내보내기 및 가져오기; 덱 창 열기. 먼저 list_decks를 실행하여 어떤 ID가 있는지 확인하세요.

press_button도 있습니다. 이 도구는 버튼의 명령을 실행하고 종료 코드와 출력을 반환합니다. 덕분에 덱이 작동하는지 쉽게 확인할 수 있으며, 이 서버에 연결된 모든 것이 여러분의 덱이 실행하는 모든 것을 실행할 수 있다는 뜻이기도 합니다. 이것은 셸 접근 권한이므로 그렇게 취급하세요.

위치는 0부터 인덱싱되며, 0행 0열이 왼쪽 맨 위 키입니다.

라이선스

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Provides AI assistants with the ability to control Linux desktop environments through tools for file management, application launching, and system operations like clipboard access. It includes a multi-level security model to manage permissions for safe, elevated, and restricted actions.
    6
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to directly control a Mirabox Stream Dock N3 via tools for key/screen updates, brightness, power, event listening, and layout management.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables MCP-capable AI agents such as Claude, Codex, Gemini CLI, Cursor and Zed to design and manage a Stream Deck by reading layouts, building pages and keys, setting icons and wallpapers, managing profiles and taking screenshots to verify their own work. Access is governed by read-only, edit-layout and full-control levels, with approval prompts before any tool runs something on the user's computer.
    MIT