1. Conduid
  2. Documentation
  3. skeleton-ui-mcp-server
MCP server · Documentation

skeleton-ui-mcp-server

MCP server exposing Skeleton UI (Svelte) documentation as tools for coding agents

Unclaimed docs
37Low

Scored 6 months ago · breakdown

About skeleton-ui-mcp-server

skeleton-ui-mcp-server is an MCP server in the Documentation category: mCP server exposing Skeleton UI (Svelte) documentation as tools for coding agents.

Install

uvx
uvx skeleton-ui-mcp-server
pip
pip install skeleton-ui-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (7)

get_docs_for(slug)Returns full Markdown documentation for a slug.

Parameters not published.

get_theme_guide()Get guidance on theme configuration and custom theme placement.

Parameters not published.

get_theme_info(theme)Get detailed design tokens (colors, fonts, etc.) for a specific theme.

Parameters not published.

list_all_docs()Full index of all 58 docs. Prefer the tools above.

Parameters not published.

list_docs_by_group(group)List all docs in a category (e.g. `"Framework Components"`).

Parameters not published.

list_themes()List all available Skeleton UI preset themes.

Parameters not published.

search_docs(query, limit?)Keyword search across titles, slugs, excerpts, and groups. Use this first to find the right slug.

Parameters not published.

Ask AI

✦

Ask AI about skeleton-ui-mcp-server

Powered by Claude · Grounded in docs

I know everything about skeleton-ui-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Skeleton UI MCP Server

This project was built with the assistance of coding agents (Claude Code).

[!WARNING] Svelte only. This MCP server currently covers the Svelte version of Skeleton UI exclusively. React and other framework variants are not included yet.

An MCP server that exposes the Skeleton UI documentation as tools for coding agents. Documentation is served from pre-fetched static files — no live network calls during tool use.

Tools

Tool Description
search_docs(query, limit?) Keyword search across titles, slugs, excerpts, and groups. Use this first to find the right slug.
list_docs_by_group(group) List all docs in a category (e.g. "Framework Components").
list_all_docs() Full index of all 58 docs. Prefer the tools above.
get_docs_for(slug) Returns full Markdown documentation for a slug.
list_themes() List all available Skeleton UI preset themes.
get_theme_info(theme) Get detailed design tokens (colors, fonts, etc.) for a specific theme.
get_theme_guide() Get guidance on theme configuration and custom theme placement.

Claude Desktop Configuration

Using uvx (recommended)

No installation needed — uvx fetches and runs the package automatically:

{
  "mcpServers": {
    "skeleton-ui-docs": {
      "command": "uvx",
      "args": ["skeleton-ui-mcp-server@latest"]
    }
  }
}

From source

git clone <repo>
cd skeleton-ui-mcp-server
uv sync
{
  "mcpServers": {
    "skeleton-ui-docs": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/skeleton-ui-mcp-server",
        "run",
        "skeleton-ui-mcp-server"
      ]
    }
  }
}

Refreshing the Static Files

The skeleton_ui_mcp_server/static/ directory contains pre-fetched documentation from skeleton.dev. To refresh it manually:

uv run --extra fetch python index.py

This re-fetches all pages listed in skeleton_ui_mcp_server/static/_llms.txt and regenerates the individual JSON files.

A GitHub Actions workflow (.github/workflows/update-static.yml) runs this automatically every night at 03:00 UTC and commits any changes back to the repository. It can also be triggered manually via Actions → Update static docs → Run workflow. The integrity tests (tests/test_audit.py) run as part of the workflow before committing — if they fail the commit is skipped.

Quality Assurance

Install dev dependencies first:

uv sync --group dev
Command What it does
uv run --group dev pytest -v Run all tests (tool smoke tests + static integrity)
uv run --group dev pytest tests/test_tools.py -v MCP tool tests only
uv run --group dev pytest tests/test_audit.py -v Static data + _llms.txt format tests only
uv run --group dev pyright Type-check server.py and index.py
uv run --group dev pip-audit Scan dependencies for known vulnerabilities

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About skeleton-ui-mcp-server

How do I install skeleton-ui-mcp-server?

Run uvx skeleton-ui-mcp-server, then add the server to your MCP client's configuration.

Is skeleton-ui-mcp-server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is skeleton-ui-mcp-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.