search_docsLABSCO SUMMARY
Offline docs, and the theme tokens are the part you cannot guess.
Doc search is useful; theme tokens are the reason to install. get_theme_info hands back the actual colour and font values for a preset, which is what an agent needs to write matching styles instead of approximating them. The Svelte-only limit is stated up front — if the project is React, this is the wrong server.
What it is
A Python server exposing the Skeleton UI documentation as tools. The pages are pre-fetched and served from disk, so no network call happens while a tool runs. It covers the Svelte version of Skeleton UI only.
What you get
- Keyword search across doc titles, slugs, excerpts and groups, which is the intended first step —
search_docs - All docs in a category, such as Framework Components —
list_docs_by_group - The full index of all 58 docs, when the narrower tools are not enough —
list_all_docs - The complete Markdown of one doc by slug —
get_docs_for - Skeleton's preset themes listed, and one theme's design tokens — colours, fonts and the rest — returned in detail —
list_themes,get_theme_info - Guidance on configuring a theme and where a custom theme belongs —
get_theme_guide
Requirements
No account and no key, and no network call while a tool runs. uvx with skeleton-ui-mcp-server@latest needs no install; from source it is uv sync, then uv runs skeleton-ui-mcp-server from the project directory. The package is skeleton-ui-mcp-server 0.1.4. React and other framework variants are not included.
Setup effort
One command — uvx skeleton-ui-mcp-server@latest
USE CASES
Finding the right component doc
Search by keyword to get the slug, then read the full Markdown for that component.
Surveying what a category covers
List everything in a group before deciding which component fits the layout.
Matching a preset theme exactly
Pull the theme's design tokens so generated styles use the real values rather than approximations.
Setting up a custom theme
Read the configuration guidance to find where a custom theme belongs before writing one.
7 tools
Listed in project docs. Your client may show a different list.
list_docs_by_grouplist_all_docsget_docs_forlist_themesget_theme_infoget_theme_guideBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Requires
uvx on PATH
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx skeleton-ui-mcp-server@latestMCP Clients
Claude Desktop
{
"mcpServers": {
"skeleton-ui-docs": {
"command": "uvx",
"args": [
"skeleton-ui-mcp-server@latest"
]
}
}
}