Skip to main content
Glama

Nasaq UI

Server Details

Nasaq design system docs for agents: 390 components for React, Vue, Blade and HTML, with Arabic RTL.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
fadymondy/nasaq
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

6 tools
get_componentGet a Nasaq component
Read-only
Inspect

Returns one component's details and manual. name may be the folder (app-shell), the title (AppShell) or any export (SidebarItem). include picks what to return: readme (default, full manual), api (API section only), examples, source (TSX), story (Storybook CSF), all. framework returns the component in another stack (html, alpine, vue, blade, livewire, filament, inertia, shadcn, …).

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
includeNoDefault: ['readme']
frameworkNoDefault react (@fadymondy/nasaq/web). shadcn: the same React components copied by the shadcn CLI. inertia / inertia-vue: Laravel + Inertia. vue / nuxt / inertia-vue: Vue 3. blade / livewire / filament / laravel / tomatophp: Laravel Blade components. html / alpine: rendered HTML run by Alpine.
get_foundationGet a Nasaq foundations doc
Read-only
Inspect

Design rules behind the components: colour roles, layout and density, architecture, brand/logo rules, README spec. Omit topic to list topics.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicNo
get_setupHow to install and set up Nasaq
Read-only
Inspect

Install command, CSS imports, provider and the usual app skeleton. Call once before building UI. framework picks the guide: react (default), shadcn, inertia, html, alpine, vue, or blade/livewire/filament/laravel/tomatophp.

ParametersJSON Schema
NameRequiredDescriptionDefault
frameworkNoDefault react (@fadymondy/nasaq/web). shadcn: the same React components copied by the shadcn CLI. inertia / inertia-vue: Laravel + Inertia. vue / nuxt / inertia-vue: Vue 3. blade / livewire / filament / laravel / tomatophp: Laravel Blade components. html / alpine: rendered HTML run by Alpine.
list_componentsList Nasaq components
Read-only
Inspect

Lists every Nasaq web component with its category, status, one-line summary and exports. Filter by category or a text query. With a non-React framework, lists only the components that exist in that stack.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryNoFree-text filter, e.g. 'table' or 'menu'
categoryNoOnly this category
frameworkNoDefault react (@fadymondy/nasaq/web). shadcn: the same React components copied by the shadcn CLI. inertia / inertia-vue: Laravel + Inertia. vue / nuxt / inertia-vue: Vue 3. blade / livewire / filament / laravel / tomatophp: Laravel Blade components. html / alpine: rendered HTML run by Alpine.
list_tokensList Nasaq design tokens
Read-only
Inspect

CSS custom properties (--nq-*) with their value in each context (light, dark, brand, density). Filter by prefix, e.g. '--nq-danger' or 'surface'. In Tailwind use them as utilities: bg-nq-surface, text-nq-fg-muted, border-nq-border.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
prefixNo
search_componentsSearch Nasaq components
Read-only
Inspect

Ranks components for a need described in words, e.g. 'switch between products', 'empty state', 'keyboard shortcut'.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observedget_component
    • First observedget_foundation
    • First observedget_setup
    • First observedlist_components
    • First observedlist_tokens
    • First observedsearch_components

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.