Tabler MCP Server
The Tabler MCP Server integrates the Tabler.io UI kit into AI assistants, enabling accurate, hallucination-free use of Tabler icons, components, layouts, themes, and documentation.
Search Icons — Search 5,000+ icons by keyword, tag, or category, with optional filtering by style (outline/filled)
Get Icon — Retrieve any icon as SVG, React, Vue, Svelte component, webfont class, or data URI, with customizable size, stroke, and color
List Icon Categories — Browse all icon categories with their icon counts
List UI Components — Explore ~40 UI components (alerts, cards, modals, forms, badges, buttons, etc.) with optional keyword filtering
Get Component — Retrieve ready-to-paste HTML snippets for any Tabler component using Tabler 1.4 markup
Get Page Layout — Generate complete HTML pages for layouts such as horizontal, vertical, condensed, fluid, login, register, forgot-password, error-404, error-500, or blank, with optional dark/light theme
Get Starter Template — Generate a minimal HTML starter document with CDN links, optional dark mode, plugin stylesheets, and icon webfont
Get Color Palette — Retrieve the official Tabler color palette including hex values, CSS variables, and utility classes
Get Theme Info — Learn how to enable dark mode, persist theme preferences, and customize Tabler via CSS variables
Search Documentation — Search docs.tabler.io (UI, icons, emails, illustrations) by keyword and get relevant page URLs
Read Docs Page — Fetch any docs.tabler.io page as clean readable text, including headings, paragraphs, and code blocks
Get Installation Instructions — Retrieve up-to-date CDN links and npm package info for Tabler UI and Tabler Icons
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tabler MCP ServerBuild me a Tabler login page in dark mode"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Tabler MCP Server
MCP server for Tabler.io — bring 5,000+ Tabler icons, the full UI component catalogue, page layouts, themes and live documentation into Claude, Cursor, and any MCP-compatible AI assistant.
Created by Mafady AI Studio — Supervised by Dr Maher · Version française ci-dessous 🇫🇷

▶️ Watch it in action
https://github.com/user-attachments/assets/a4c7c7d7-4366-475d-8bff-2d084cbe50cc
Why?
Tabler is one of the most popular open-source dashboard UI kits (41k+ ⭐, Bootstrap 5, MIT). This server teaches your AI assistant to use it correctly: exact icon names, canonical component markup, official color palette, real CDN links — instead of hallucinated class names.
Icon search and component snippets work fully offline (data ships with the package). Documentation search uses docs.tabler.io live.
Related MCP server: PickAPIcon MCP
Tools
Tool | Description |
| Search 5,000+ Tabler icons by keyword, tag or category |
| Get an icon as SVG (custom size/stroke/color), React, Vue, Svelte, webfont or data URI |
| All icon categories with counts |
| Catalogue of ~40 UI components (alerts, cards, modals, tables, forms…) |
| Ready-to-paste HTML snippets for a component, Tabler 1.4 markup |
| Complete HTML page: horizontal / vertical / condensed / fluid layout, login, register, forgot-password, 404, 500, blank |
| Minimal starter HTML with CDN links, dark mode, plugin stylesheets |
| Official color palette with hex, CSS variables and utility classes |
| Dark mode, theme persistence and CSS-variable customization |
| Search docs.tabler.io pages (UI, icons, emails, illustrations) |
| Read any docs.tabler.io page as clean text |
| Up-to-date CDN links and npm packages for Tabler UI & Icons |
Quick start
Requires Node.js ≥ 18.
Claude Code
claude mcp add tabler -- npx -y tabler-mcp-serverClaude Desktop
Add to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": {
"tabler": {
"command": "npx",
"args": ["-y", "tabler-mcp-server"]
}
}
}Cursor / Windsurf / VS Code (MCP)
{
"mcpServers": {
"tabler": {
"command": "npx",
"args": ["-y", "tabler-mcp-server"]
}
}
}ChatGPT and other remote-only clients
ChatGPT connectors require a remote server. Expose this stdio server over HTTP with a gateway, e.g.:
npx -y supergateway --stdio "npx -y tabler-mcp-server" --port 8000From source
git clone https://github.com/MaFady/tabler-mcp-server.git
cd tabler-mcp-server
npm install && npm run build
node dist/index.js # stdio MCP serverThen point your client at node /path/to/tabler-mcp-server/dist/index.js.
📘 New here? Follow the step-by-step Getting Started guide (English & français) — a task-by-task walkthrough of every tool.
Example prompts
"Build me a Tabler login page in dark mode for 'Acme Cloud'"
"Find a Tabler icon for invoices and give me the React component"
"Create a dashboard card with a ribbon and a progress bar using Tabler"
"What's the exact hex of Tabler's danger color?"
"Show me the Tabler docs about form validation"
Demo
examples/dashboard.html is a complete dashboard generated by this server's own engines (icon engine + template builder) — open it in a browser, or regenerate it:
npm run build && node examples/generate-demo.mjsDevelopment
npm install
npm run dev # run from TypeScript (tsx)
npm test # vitest
npm run build # compile to dist/Project layout:
src/
index.ts # stdio entry point
server.ts # MCP server + 12 tool registrations
icons.ts # offline icon search/render engine (@tabler/icons data)
docs.ts # live docs.tabler.io search & page reader
template.ts # HTML document builder
data/
components.ts # curated component snippets (Tabler 1.4 markup)
layouts.ts # full-page layout skeletons
colors.ts # official palette (extracted from tabler.min.css)Security note
Generated templates reference the official jsDelivr CDN. For production apps, pin versions and consider adding Subresource Integrity attributes to CDN tags.
Credits & license
Server code: MIT © 2026 Mafady AI Studio — Supervised by Dr Maher
Tabler, Tabler Icons © Paweł Kuna and contributors (MIT)
This is an independent community project, not affiliated with or endorsed by Tabler
🇫🇷 Version française
Serveur MCP pour Tabler.io — apportez plus de 5 000 icônes Tabler, le catalogue complet de composants UI, les layouts de pages, les thèmes et la documentation en direct dans Claude, Cursor et tout assistant IA compatible MCP.
Pourquoi ?
Tabler est l'un des kits UI de dashboard open source les plus populaires (41k+ ⭐, Bootstrap 5, MIT). Ce serveur apprend à votre assistant IA à l'utiliser correctement : noms d'icônes exacts, markup canonique des composants, palette officielle, vrais liens CDN — au lieu de classes CSS hallucinées.
La recherche d'icônes et les snippets fonctionnent entièrement hors-ligne ; la recherche documentaire interroge docs.tabler.io en direct.
Démarrage rapide (Claude Desktop)
{
"mcpServers": {
"tabler": {
"command": "npx",
"args": ["-y", "tabler-mcp-server"]
}
}
}📘 Nouveau ? Suivez le guide de démarrage pas à pas (anglais & français) — un parcours tâche par tâche de chaque outil.
Exemples de prompts
« Crée-moi une page de connexion Tabler en mode sombre pour "Acme Cloud" »
« Trouve une icône Tabler pour les factures et donne-moi le composant React »
« Quel est le hex exact de la couleur danger de Tabler ? »
Crédits
Créé par le studio IA Mafady — Supervisé par Dr Maher · Licence MIT · Projet communautaire indépendant, non affilié à Tabler.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceHelps AI assistants access shadcn/ui component documentation and examples through a TypeScript-based MCP server that provides reference information for component details, usage examples, and search capabilities.487960MIT
- AlicenseBqualityDmaintenanceMCP server that allows FE/UI/Designers to retrieve SVG icons via the Iconify API by simply asking LLMs rather than manually searching websites.3344MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search, browse, and download professional icons from The Noun Project directly within MCP-compatible environments. It supports SVG and PNG formats with customizable styles and provides optimized modes for free and paid API tiers.7663MIT
- Alicense-qualityBmaintenanceA token-efficient local MCP server that exposes DaisyUI component documentation via tools, enabling AI assistants to build UIs using DaisyUI components.79MIT
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MaFady/tabler-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server