The @taiga-ui/mcp Model Context Protocol (MCP) server gives AI assistants structured, on-demand access to Taiga UI — full documentation plus ready-made Angular examples, served from the live source, with no local Angular project required. It is the fastest way to keep an agent aligned with the version you actually have installed.
The quickest way is the same for every agent — run it with no flags and pick your agents (you can select several) and the docs version interactively:
npx @taiga-ui/mcp init
Prefer to wire it up yourself? Pick your agent:
Scaffold it with one command:
npx @taiga-ui/mcp init --client claude
Want a specific docs version? Add --version to the init command:
npx @taiga-ui/mcp init --client claude --version v4
Or add it with the Claude CLI:
claude mcp add taiga-ui -- \
npx -y @taiga-ui/mcp@latest --source-url=https://taiga-ui.dev/llms-full.txt
Or add the server to ~/.claude/settings.json :
{
"mcpServers": {
"taiga-ui": {
"command": "npx",
"args": ["-y", "@taiga-ui/mcp@latest", "--source-url=https://taiga-ui.dev/llms-full.txt"]
}
}
}
Confirm the client picked it up: most CLIs list configured servers (for example claude mcp list ), and many show live status with /mcp inside a session.
get_overview — call this first: the structured documentation header as JSON, with the import map, code-generation checklist, CDK types, common mistakes, and getting-started guides. get_list_components — list all documentation section IDs (with optional fuzzy filtering) plus basic metadata (category, package, type). get_component_example — return the full documentation and code snippets for the requested section names. get_migration_guide — return the complete migration guide for version updates: checklist, schematics steps, snippets, and troubleshooting. Talk to your assistant in plain language — it picks the right tool and reads the live docs for you:
tui-input with reactive forms?" — returns the current example and API. tui-table example with sorting and pagination." — returns a ready Angular snippet. @taiga-ui/kit include?" — enumerates what's available.