技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
sbuysse/gnome-desktop-mcp

sbuysse/gnome-desktop-mcp

GNOME desktop automation via
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add gnome-desktop-mcp -- npx -y gnome-desktop-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
15 ★ · sbuysse/gnome-desktop-mcp · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 15 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 sbuysse/gnome-desktop-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Gnome-MCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Desktop automation for GNOME Wayland via MCP. Take screenshots, manage windows, and inject keyboard/mouse input from AI assistants like Claude Code.
Why
GNOME Wayland blocks external processes from taking screenshots or injecting input. This extension runs **inside** the compositor, bypassing those restrictions, and exposes a D-Bus API. The MCP server bridges that API to any MCP-compatible client.
Features
- **30 MCP tools**: screenshots, window management, input injection, workspace control
- **Privacy indicator**: top bar icon shows connection status (red = active, grey = idle)
- **Consent dialog**: first-use confirmation before enabling automation
- **Access gating**: master kill switch to disable all automation instantly
Requirements
- GNOME Shell 45-49 (Wayland)
- Python 3.12+
Installation
Quick install (development)
Then log out and back in (required for Wayland), and enable:
MCP server only (from PyPI)
Claude Code Configuration
Add to ~/.claude/settings.json:
Tools
Screenshots
| Tool | Description |
|---|---|
| screenshot | Full screen capture |
| screenshot_window | Capture a specific window |
| screenshot_area | Capture a rectangular region |
| pick_color | Get pixel color at coordinates |
| cleanup_screenshots | Remove temp screenshot files |
Windows
| Tool | Description |
|---|---|
| list_windows | List all open windows |
| get_window | Get detailed window properties |
| focus_window | Focus and raise a window |
| move_resize_window | Move and resize a window |
| minimize_window / unminimize_window | Minimize/restore |
| maximize_window / unmaximize_window | Maximize/restore |
| close_window | Close a window |
| list_workspaces | List all workspaces |
| activate_workspace | Switch workspace |
Input
| Tool | Description |
|---|---|
| key_press | Press a single key ("Return", "F5", "a") |
| key_combo | Key combination ("Ctrl+Alt+t") |
| type_text | Type text character by character |
| mouse_move | Move mouse to coordinates |
| mouse_click | Click at coordinates |
| mouse_double_click | Double-click |
| mouse_down / mouse_up | Press/release mouse button |
| mouse_drag | Drag from point A to point B |
| mouse_scroll | Scroll at coordinates |
Utility
| Tool | Description |
|---|---|
| ping | Check extension is alive |
| get_enabled / set_enabled | Check/toggle automation |
| get_monitors | List monitors with geometry |
Privacy
- **Top bar indicator** shows when automation is active
- **Toggle switch** to disable all automation instantly
- **Activity log** tracks last 20 method calls (name + timestamp only, no data)
来源
awesome · https://github.com/sbuysse/gnome-desktop-mcp
按领域浏览
MCP 服务
Traction
15 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引