使用说明
奥马奇MCP
用于集成的模型上下文协议(MCP)服务器 奥马奇 使用Claude等AI助手进行桌面环境主题管理。
概述
Omarchy MCP使AI助手能够管理Omarchy中的主题,Omarchy是一个Linux桌面环境,支持广泛的主题定制,包括配色方案、背景和UI元素。
借助此MCP服务器,AI助手可以:
- 列出具有灵活过滤功能的主题(已安装、可用、内置、可移动)
- 查询当前活动的主题
- 在已安装的主题之间切换
- 在应用主题图像之前预览它们
- 从GitHub存储库安装新主题
- 删除已安装的额外主题
- 旋转背景图像
安装
在llms.py中使用
或将服务器配置粘贴到 llms.py MCP服务器:
姓名: omarchy-mcp
{
"description": "Manage Omarchy Desktop Themes",
"command": "uvx",
"args": [
"omarchy-mcp"
]
}
开发服务器
对于开发,您可以使用以下命令运行此服务器 uv:
{
"mcpServers": {
{
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/ServiceStack/omarchy-mcp",
"omarchy-mcp"
]
}
}
}
克劳德桌面版
添加到您的Claude Desktop配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"omarchy": {
"description": "Manage Omarchy Desktop Themes",
"command": "uvx",
"args": [
"omarchy-mcp"
]
}
}
}
系统提示
通过配置自定义系统提示,您可以使您的AI成为一个更愉快、更有个性的Omarchy助手。下面的链接系统提示创建了“Archy”,这是一个友好的对话助手,非常了解Omarchy,对语音命令反应自然。
可用工具
omarchy_theme_list
列出具有灵活过滤选项的Omarchy主题。
参数:
filter(可选):按类型筛选主题"INSTALLED"(默认)-所有已安装的主题"ALL"-所有可用主题(已安装和未安装)"CURRENT"-仅当前活动的主题"BUILT_IN"-仅内置主题"CAN_REMOVE"-仅安装了可以删除的额外主题"CAN_INSTALL"-只有可用于安装的主题
scheme(可选):按配色方案过滤"ANY"(默认)-所有配色方案"LIGHT"-仅以灯光为主题"DARK"-仅限黑暗主题
退货: 带有状态指示器的主题名称列表(当前、内置、已安装)
omarchy_theme_set
将主题应用于Omarchy桌面。
参数:
theme(必填):要应用的主题名称(支持部分/不区分大小写的匹配)
退货: 应用主题的预览图像
omarchy_theme_bg_next
旋转到当前主题中的下一个背景图像。
退货: 新的背景图像
omarchy_preview_theme
下载并返回主题的预览图像,而不应用它。
参数:
name(必填):主题名称(支持部分/不区分大小写的匹配)
退货: 主题预览图片
omarchy_install_theme
从GitHub存储库安装一个新的额外/社区主题。安装主题会自动将其设置为当前主题。
参数:
name(必填):要安装的主题名称
退货: 安装后的主题预览图像
omarchy_remove_theme
卸载以前安装的额外/社区主题。无法删除内置主题。
参数:
name(必填):要卸载的主题名称
退货: 状态消息
主题匹配
主题名称支持灵活匹配:
- 不区分大小写:《东京之夜》、《东京之晚》和《东京之晚上》都匹配
- 部分匹配:“东京”匹配“东京之夜”
- 标点不敏感:《东京之夜》、《东京夜》和《东京夜
需求
- python:3.10、3.11或3.12
- 奥马奇:必须安装在系统上
- Linux:配备Wayland显示服务器
依赖项
fastmcp>=0.1.0-MCP服务器框架aiohttp-用于下载预览图像的异步HTTP客户端
内置主题
Omarchy有14个内置主题:
- 东京之夜
- 猫布丁
- 缥缈
- Everforest
- GruvBox 的
- 黑客
- 大阪翡翠
- 神奈川
- 北
- 哑光黑
- 意式特浓咖啡
- Flexoki灯
- 玫瑰松
- 卡布奇诺拿铁
额外主题
超过100个额外的社区主题可供安装,包括各种深色和浅色偏好的配色方案。
发展
设置
git clone https://github.com/ServiceStack/omarchy-mcp.git
cd omarchy-mcp
pip install -e ".[dev]"
运行测试
pytest tests -v
装订和格式化
ruff check .
ruff format .
建筑
python -m build
许可证
BSD-3条款