Omarchy Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Omarchy Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server for integrating Omarchy desktop environment theme management with AI assistants like Claude.
Omarchy MCP enables AI assistants to manage themes in Omarchy - a Linux desktop environment that supports extensive theme customization including color schemes, backgrounds, and UI elements.
With this MCP server, AI assistants can:
Or paste server configuration into llms .py MCP Servers:
Name: omarchy-mcp
{
"description": "Manage Omarchy Desktop Themes",
"command": "uvx",
"args": [
"omarchy-mcp"
]
}For development, you can run this server using uv:
{
"mcpServers": {
{
"command": "uv",
"args": [
"run",
"--directory",
"/path/to/ServiceStack/omarchy-mcp",
"omarchy-mcp"
]
}
}
}Add to your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.json{
"mcpServers": {
"omarchy": {
"description": "Manage Omarchy Desktop Themes",
"command": "uvx",
"args": [
"omarchy-mcp"
]
}
}
}You can make your AI a more pleasant and personable Omarchy assistant by configuring it with a custom system prompt. The linked system prompt below creates "Archy" - a friendly, conversational assistant that knows Omarchy well and responds naturally to voice commands.
[system-prompt.txt](https://github.com/ServiceStack/omarchy-mcp/blob/main/src/omarchy_mcp/system-prompt.txt)
omarchy_theme_listLists Omarchy themes with flexible filtering options.
Parameters:
filter (optional): Filter themes by type"INSTALLED" (default) - All installed themes"ALL" - All available themes (installed and not installed)"CURRENT" - Only the currently active theme"BUILT_IN" - Only built-in themes"CAN_REMOVE" - Only installed extra themes that can be removed"CAN_INSTALL" - Only themes available for installationscheme (optional): Filter by color scheme"ANY" (default) - All color schemes"LIGHT" - Light themed only"DARK" - Dark themed onlyReturns: List of theme names with status indicators (current, built-in, installed)
omarchy_theme_setApplies a theme to the Omarchy desktop.
Parameters:
theme (required): Theme name to apply (supports partial/case-insensitive matching)Returns: Preview image of the applied theme
omarchy_theme_bg_nextRotates to the next background image in the current theme.
Returns: The new background image
omarchy_preview_themeDownloads and returns a preview image for a theme without applying it.
Parameters:
name (required): Theme name (supports partial/case-insensitive matching)Returns: Theme preview image
omarchy_install_themeInstalls a new extra/community theme from its GitHub repository. Installing a theme automatically sets it as the current theme.
Parameters:
name (required): Theme name to installReturns: Theme preview image after installation
omarchy_remove_themeUninstalls a previously installed extra/community theme. Built-in themes cannot be removed.
Parameters:
name (required): Theme name to uninstallReturns: Status message
Theme names support flexible matching:
fastmcp>=0.1.0 - MCP server frameworkaiohttp - Async HTTP client for downloading preview imagesOmarchy comes with 14 built-in themes:
Over 100 additional community themes are available for installation, including various color schemes for both dark and light preferences.
git clone https://github.com/ServiceStack/omarchy-mcp.git
cd omarchy-mcp
pip install -e ".[dev]"pytest tests -vruff check .
ruff format .python -m buildBSD-3-Clause
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.