PlugWiki
PO UI MCP logo

PO UI MCP Server: Setup for Claude, Cursor and Other Apps

OfficialLocal
Getnpm@po-ui/mcppo-ui/po-angular

Lets Claude, Cursor and other assistants look up PO UI Angular components, guides and code examples.

The PO UI project's own MCP server gives your assistant six read-only tools for the PO UI Angular library. It can list components, fetch their docs and official examples, search all the documentation and open guides. It runs on your computer, needs no account or API key, and reads the public docs from po-ui.io and GitHub each time you ask. The package README is written in Portuguese.

Good for

  • Angular developers building with PO UI components
  • Teams that want an assistant to follow the official PO UI examples
  • Developers who need accurate component docs without leaving the editor

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install PO UI MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the PO UI MCP server to Claude Code. Run this command:
    
    claude mcp add po-ui -- npx -y @po-ui/mcp
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

Built from the package data we hold. Not yet tested by us.

Tools

  • Lists PO UI components, services and guides

    Lists the components, directives, services, interfaces, enums and guides in the PO UI index. You can narrow it by section and by a word in the name or description.

    Try: “Which PO UI components handle file upload?”

    Network · list_components

  • Shows the docs for one PO UI component

    Returns the documentation of a component, directive, service, interface or enum as Markdown. It accepts a slug like po-button, a selector like <po-button> or a class name like PoButtonComponent.

    Try: “Show the documentation for po-table.”

    Network · get_component_docs

  • Shows official code examples for a component

    Fetches up to 5 official examples (default 3) for a component from the PO UI repository, with their TypeScript, HTML and style files. It falls back to the parent component's examples when a component has none.

    Try: “Show two basic examples of po-button.”

    Network · get_component_examples

  • Returns an official best-practices document

    Returns one of four official PO UI documents: contributing, development flow, getting started or the theme service.

    Try: “What are the PO UI best practices for theming?”

    Network · get_best_practices

  • Searches all PO UI documentation

    Runs a case-insensitive text search over the consolidated PO UI documentation and returns matching sections with the text around each match.

    Try: “Search the PO UI docs for lazy load.”

    Network · search_docs

  • Returns a full documentation guide

    Returns the complete content of one guide from the PO UI documentation. Use list_components with the guides section to see the names.

    Try: “Bring me the schematics guide.”

    Network · get_guide

Read from the source code

Permissions

low risk · 2 things to watch

Low risk

All six tools only read public PO UI documentation and repository files over the internet, and none changes anything on your computer. No account or key is involved.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Examples tool can hit GitHub rate limits

    get_component_examples calls the public GitHub API without sign-in, which allows 60 requests per hour per IP address. The server caches the repository tree after the first call. github.com

  • It only reads public documentation

    All six tools fetch public PO UI pages and repository files. The README describes them as read-only tools. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Talks topo-ui.io. raw.githubusercontent.com. api.github.com
Sign-in and keysNo account or API key.

Questions

Is the PO UI MCP server official?

Yes. It lives in the po-ui/po-angular repository, the PO UI project's own repository, and is published as @po-ui/mcp.

Do I need an API key?

No. It needs no account. It does need internet access to po-ui.io, raw.githubusercontent.com and api.github.com, with a 10 second timeout per request.

Which Node.js version do I need?

Node.js 18 or later, with npx on your PATH. On Windows, some clients need the full path to npx.cmd.

Which apps does it work with?

The README gives setup for Claude Desktop, Cursor, Kiro, VS Code with GitHub Copilot and Continue. Any app that can run a local server over stdio works the same way.

Why does the examples tool sometimes fail?

It uses the public GitHub API, which allows 60 requests per hour per IP address without sign-in. After the limit, wait for it to reset or restart the server later.

Is it free?

Yes. It is open source under the MIT license.

Information

updated Nov 2, 2026

Publisher
Official
Package
@po-ui/mcp
Registry
npm
Transport
stdio
Auth
None
Version
21.35.0
License
MIT
Last commit
Oct 30, 2026
Open issues
91

WebsiteGitHubnpmIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 2
  1. github.com · github.com
  2. github.com · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.