deckapp-mcp
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-mcpClaude 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열이 왼쪽 맨 위 키입니다.
라이선스
This server cannot be deployed
Maintenance
Related MCP Connectors
A cloud Linux desktop for your AI: browse, click, type, read the screen and run commands.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Connect AI assistants to your approved computer for files, commands, browser and desktop tasks.
Linux VMs for AI agents: create VMs, run commands, edit files and open preview URLs.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides 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.6MIT
- AlicenseAqualityDmaintenanceEnables AI to generate fully authored Elgato Stream Deck profiles with buttons, icons, colors, dials, and shell scripts from natural language prompts.7184 PyPI55MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to directly control a Mirabox Stream Dock N3 via tools for key/screen updates, brightness, power, event listening, and layout management.MIT
- AlicenseNot gradedqualityAmaintenanceEnables 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