Smart UI MCP Server – AI Coding Assistant with 70+ Categorized Prompts

Smart UI MCP Server – AI Coding Assistant

Generate Smart UI code instantly with 70+ categorized prompts for Grid, Table, Chart, Gantt, Calendar, Tree, Menu, and more.

Powerful AI Use Cases for Smart UI Development

Lightning
Initial Code Generation

Quickly scaffold Smart UI components — Grid, Chart, Form — to jumpstart your project and accelerate MVP development.

Gear
Component Configuration

Fine-tune properties like paging, filtering, themes, or localization. Complex setups may need manual review for production.

Chart
Dummy Data & Binding

Generate realistic mock data and bind it to components for prototyping. Never use real customer data.

Lightbulb
Step-by-Step Explanations

Break down generated code with clear comments and logic flow. Deepen your understanding via official docs.

Wrench
Preliminary Troubleshooting

Fix common issues: binding errors, event handling, styling. Escalate complex bugs to support.

Palette
PRO Theming & Custom Styles

Apply dark mode, custom CSS variables, or match your brand's design system across all Smart UI components.

Universal Access
PRO Accessibility (a11y)

Ensure ARIA labels, keyboard navigation, and screen reader support are correctly implemented.

Speedometer
PRO Performance Tuning

Optimize virtualized grids, lazy loading, and reduce bundle size for large datasets.

Globe
Internationalization (i18n)

Generate localized labels, date formats, and RTL support for global applications.

Code Branch
Legacy Migration

Convert old jQuery UI or custom widgets into modern Smart UI components with minimal rework.

What You Can Do With Smart UI MCP Server

Ask AI about Smart UI components

Get instant answers about widgets, properties, events, and APIs.

Generate Smart UI code examples

Automatically create ready-to-use component code with best practices.

Integrate with modern IDEs

Works seamlessly with VS Code, Cursor, Zed, and other MCP clients.

Connect to any AI model

Azure OpenAI, OpenAI, Ollama, Anthropic, Gemini, Grok, and more.

Smarter autocompletion

Context-aware suggestions and refactoring powered by Smart UI docs.

Ideal for frontend developers

Perfect for Angular, React, JavaScript, and TypeScript projects.

Requirements

Minimum Setup

  • A supported MCP client IDE such as VS Code, Zed, or Cursor
  • API credentials for any supported AI model provider
  • Node.js 18+

Installation & Setup

Add the server to your MCP-compatible IDE using the generic configuration below.

Generic MCP Configuration

Setting Value
Server namesmartdev
Typestdio
Commandnpx
Arguments-y smart-mcp@latest

VS Code (.vscode/mcp.json)

.vscode/mcp.json
{
  "servers": {
    "smartdev": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "smart-mcp@latest"],
      "env": {
        "OPENAI_API_KEY": "some key"
      }
    }
  }
}

This registers the server under the handle #smartdev. Rename the object key if you want a custom handle.

Cursor (.cursor/mcp.json)

.cursor/mcp.json
{
  "mcpServers": {
    "smartdev": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "smart-mcp@latest"],
      "env": {
        "OPENAI_API_KEY": "some key"
      }
    }
  }
}

Same behavior as VS Code, but using Cursor’s mcpServers field.

smartdev mcp server prompt

70+ AI Example Prompts – Categorized by Component

Use the #smartdev prefix in your IDE. All prompts are grouped with icons and colors.

Grid

Simple Grid
#smartdev
Create a Grid about employees with data fields: id, name, position, salary. Enable sorting and paging.
Virtualized Grid
#smartdev
Create a virtualized Smart Grid with 1M rows, lazy loading, and column pinning in Angular.
Grouping & Totals
#smartdev
Build a Smart Grid with row grouping by category, aggregate totals (sum, avg), and expandable groups.
Inline Editing
#smartdev
Implement a Grid with inline editing with validation, undo/redo, and real-time save to API.
Excel Export
#smartdev
In the Grid, Enable Excel/CSV export with custom filename, formatting, and hidden columns excluded.
Conditional Formatting
#smartdev
Apply color-coded Grid cells based on value (red < 0, green > 1000) with tooltips.
Server-Side Paging
#smartdev
Connect Grid to REST API with server-side paging, sorting, and filtering.
TreeGrid
#smartdev
Convert flat Grid data into hierarchical TreeGrid with expand/collapse and lazy child loading.
Drag & Drop Rows
#smartdev
Enable Grid row reordering via drag & drop with visual feedback and API sync.
Multi-Select
#smartdev
Add checkbox selection to the Grid.
Dark Mode
#smartdev
Apply dark theme to Grid with custom CSS variables and toggle button.

Table

Responsive Table
#smartdev
Create a responsive Smart Table with horizontal scroll on mobile and fixed header.
Sortable Columns
#smartdev
Enable Table column sorting with visual indicators and multi-column sort.
Row Actions
#smartdev
Create a Table and add row add and remove buttons..
Zebra Stripes
#smartdev
Apply alternating row colors to the Table.
Print Optimization
#smartdev
Optimize table for printing with page breaks and headers.
Empty State
#smartdev
Show friendly message and icon when table has no data.

Chart

Real-Time Chart
#smartdev
Build a line chart with dummy data.
Combo Chart
#smartdev
Create a bar + line chart with dual Y-axes.
Drill-Down
#smartdev
Create a simple pie chart with sample data.
Annotations
#smartdev
Add labels, arrows, and threshold lines to highlight data points.

Gantt

Dependencies
#smartdev
Create a Gantt with dummy data.
Critical Path
#smartdev
Highlight Gantt critical path in red with tooltip explanations.
Baseline
#smartdev
Show planned vs actual timeline in the Gantt.
PDF Export
#smartdev
Export Gantt to multi-page PDF with headers and legends.

Scheduler

Basic
#smartdev
Create a Scheduler with Day, Week and Month views.
Recurring Events
#smartdev
Create a Scheduler with recurring appointments (daily, weekly) with edit dialog and iCal export.
Resources
#smartdev
Show a Scheduler with multiple rooms/staff with color coding, availability, and conflict detection.
Timeline View
#smartdev
Switch between day/week/month and timeline view in the Scheduler.
RTL Support
#smartdev
Enable right-to-left layout in the Scheduler for Arabic with localized date format.

Tree

Basic
#smartdev
Create a basic Tree component.
Drag & Drop
#smartdev
Enable reordering Tree nodes with drop zones and validation.
Checkboxes
#smartdev
Add Tree with tri-state checkboxes with parent-child sync.
Search
#smartdev
Add search box to filter and highlight matching nodes in the Tree.
Context Menu
#smartdev
Generate a Tree with Right-click menu with add/edit/delete actions.

Technology Stack

ProtocolModel Context Protocol
RuntimeNode.js 18+
Transportstdio
Supported AI ModelsAzure OpenAI, OpenAI, Ollama, Anthropic, Gemini, Grok, Cohere

Licensing

© 2025 jQWidgets Ltd.
Smart UI is a registered trademark of jQWidgets.

Usage requires a valid Smart UI license.

Purchase License