Skip to main content

shadcn-docs-mcp

MCP server for browsing shadcn/ui documentation.

Tools

Tool Description
shadcn_contents Fetch the table of contents (llms.txt) with relative links
shadcn_page Fetch a doc page by relative path (e.g. /docs/components/button)

All absolute ui.shadcn.com URLs are converted to relative /docs/... paths.

Install

uv sync

Usage with Claude Code

uvx (no install needed)

claude mcp add shadcn-docs -- uvx shadcn-docs-mcp

From local checkout

claude mcp add shadcn-docs -- uv run --directory /path/to/shadcn-docs-mcp shadcn-docs-mcp

.mcp.json

{
  "mcpServers": {
    "shadcn-docs": {
      "type": "stdio",
      "command": "uvx",
      "args": ["shadcn-docs-mcp"]
    }
  }
}

Development

uv sync
uv run shadcn-docs-mcp

Test with MCP Inspector:

npx @modelcontextprotocol/inspector uv run shadcn-docs-mcp

Metadata

Release files for shadcn-docs-mcp 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shadcn-docs-mcp 0.1.2
File Size Uploaded Provenance
shadcn_docs_mcp-0.1.2.tar.gz 2.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for shadcn-docs-mcp 0.1.2
File Interpreter ABI Platform
shadcn_docs_mcp-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 7.0 kB

Release files / shadcn_docs_mcp-0.1.2.tar.gz

Download URL shadcn_docs_mcp-0.1.2.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ab21846c2d4820e4c8f46e2f6dd7bc5b584c4611eae47ea93d4efea197d0a8a0
BLAKE2b-256 checksum
How to use checksums
6f9b72f73ec0f9ff97abe94ea41830b823b3996e201dd6420f230c69a6a8170e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / shadcn_docs_mcp-0.1.2-py3-none-any.whl

Download URL shadcn_docs_mcp-0.1.2-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e47196ef2e4b9ce3e5dcb666771eca23dca2a2df4fe5d4ed64bc9727205f6f25
BLAKE2b-256 checksum
How to use checksums
c97eaa5840143cbbd5ec43e00165174cb0163a6e0a0120352e31b24cf9ce186e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for shadcn-docs-mcp 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page