原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

Ux MCP Server

作者:elsahafy版本 4.1.1i★ –i在你的电脑上运行
注册名称io.github.elsahafy/ux-mcp-server

安装

概览

作者提供的说明(英文原文)

UX toolkit: 28 knowledge resources, 23 analysis tools & 4 workflow prompts for any MCP client

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 搜索与 AI 记忆

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 注册中心没有列出需要填写的密钥。

你需要

  • npm已安装 Node.js(用于 npx 命令)

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json

{
  "mcpServers": {
    "ux": {
      "command": "npx",
      "args": [
        "-y",
        "@elsahafy/ux-mcp-server"
      ]
    }
  }
}

在终端中运行这条命令

claude mcp add ux -- npx -y @elsahafy/ux-mcp-server

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "ux": {
      "command": "npx",
      "args": [
        "-y",
        "@elsahafy/ux-mcp-server"
      ]
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "ux": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@elsahafy/ux-mcp-server"
      ]
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 elsahafy 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“搜索与 AI 记忆”中的其他服务器比较i

  • 星标数多于此分类中其他 5659 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 5659 个服务器的 2% 更新
  • 基础检查结果等于或优于此分类中其他 5659 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Ux MCP Server 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(4.1.1)于10个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。

有什么可以替代它?

同一分类中有:Context7, Codebase Memory, Exa

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Context7

作者:upstash

Up-to-date docs for AI agents

电脑或云端★ 64,224MIT昨天更新
安装

Codebase Memory

作者:DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

在你的电脑上运行★ 48,148MIT21天前更新
安装

Exa

作者:exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

在云端运行★ 5,213MIT2个月前更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

UX MCP Server

Model Context Protocol (MCP) server that provides comprehensive UX best practices covering the complete UX ecosystem: accessibility guidelines (WCAG), usability heuristics (Nielsen), UI patterns, design systems, performance optimization, SEO, internationalization, animation, framework patterns (React/Vue/Angular), e-commerce, testing, PWA, ethical design, SaaS, analytics, voice UI, AR/VR, AI/ML patterns, healthcare, finance, neurodiversity, and web components.

Works with any MCP-compatible client including Claude Desktop, Cursor IDE, Continue.dev, Cline, and custom applications.

Installation

npm (Recommended)
npm install -g @elsahafy/ux-mcp-server
npx (No Installation)
npx @elsahafy/ux-mcp-server
From Source
git clone https://github.com/elsahafy/ux-mcp-server.git

cd ux-mcp-server npm install npm run build

Features

📚 Resources (28 Knowledge Bases)

Access comprehensive UX knowledge bases organized by category:

Foundation & Core (12 resources)

  • ux://accessibility/wcag - WCAG 2.1 AA Guidelines with code checks
  • ux://usability/nielsen-heuristics - Nielsen's 10 Usability Heuristics
  • ux://patterns/ui-patterns - Common UI patterns library
  • ux://design-systems/principles - Design system principles & primitives
  • ux://responsive/design - Responsive design & mobile-first principles
  • ux://themes/dark-mode - Dark mode implementation guide
  • ux://content/error-messages - User-friendly error message library
  • ux://performance/optimization - Core Web Vitals & performance best practices
  • ux://seo/guidelines - SEO best practices, meta tags, structured data
  • ux://i18n/patterns - Internationalization & localization patterns
  • ux://animation/motion - Motion design principles & accessibility
  • ux://react/patterns - Advanced React patterns & state management

Critical Features (8 resources)

  • ux://forms/patterns - Comprehensive form design, validation & accessibility
  • ux://microcopy/guidelines - UX writing, button labels, error messages & tone
  • ux://typography/systems - Type scales, font pairing, readability & responsive typography
  • ux://color/theory - Color harmony, WCAG contrast, semantic colors & palettes
  • ux://mobile/patterns - Touch targets, gestures, thumb zones & mobile-first design
  • ux://vue/patterns - Vue 3 Composition API, composables, Pinia & best practices
  • ux://angular/patterns - Angular standalone components, signals, RxJS & DI
  • ux://data/visualization - Chart selection, accessibility, D3.js & dashboard design

Advanced Features (8 resources)

  • ux://ecommerce/patterns - Product pages, checkout, conversion & trust optimization
  • ux://information-architecture/patterns - IA systems, navigation, card sorting & tree testing
  • ux://testing/validation - Usability testing, A/B testing, surveys & analytics
  • ux://pwa/patterns - Service workers, offline-first, app manifest & progressive enhancement
  • ux://ethical-design/patterns - Dark patterns, privacy, GDPR/CCPA & ethical alternatives
  • ux://design-systems/advanced - Semantic tokens, theming, versioning & governance
  • ux://saas/patterns - Onboarding, pricing UX, activation metrics & retention
  • ux://analytics/metrics - UX metrics (HEART, AARRR), SUS, NPS & statistical analysis

Emerging Technologies (8 resources)

  • ux://voice/interface - Voice UI design, conversation patterns, VUI principles
  • ux://ar-vr/interfaces - Spatial UI, comfort, presence, 6DOF & AR anchoring
  • ux://ai-ml/patterns - AI transparency, confidence indicators, recommendations & ethics
  • ux://haptic/feedback - Haptic types, timing patterns & platform APIs
  • ux://healthcare/ux - HIPAA compliance, patient safety, medical UI & telemedicine
  • ux://finance/ux - PCI-DSS, 2FA, transaction flows & fintech patterns
  • ux://neurodiversity/design - ADHD, autism, dyslexia accommodations & cognitive accessibility
  • ux://web-components/patterns - Custom elements, Shadow DOM, Lit, Stencil & encapsulation
🛠️ Tools (23 Dynamic Operations)

Powerful tools for UX analysis and generation:

Core Analysis (11 tools)

  1. analyze_accessibility - Check code for WCAG violations
  2. review_usability - Evaluate against Nielsen's heuristics
  3. suggest_pattern - Find appropriate UI patterns for use cases
  4. generate_component_example - Create accessible HTML/CSS examples
  5. audit_design_system - Review design token structure
  6. check_contrast - Verify WCAG color contrast ratios
  7. check_responsive - Analyze mobile-first and responsive design
  8. suggest_error_message - Get user-friendly error messages
  9. analyze_performance - Check code for performance issues & Core Web Vitals
  10. check_seo - Analyze HTML for SEO best practices
  11. suggest_animation - Recommend animations for UI interactions

Design & Content (5 tools)

  1. generate_color_palette - Create accessible color palettes from base colors
  2. generate_typography_scale - Generate type scales with modular ratios
  3. suggest_microcopy - Get UX writing recommendations for UI elements
  4. recommend_form_pattern - Find optimal form layouts and validation patterns
  5. suggest_data_visualization - Choose appropriate charts for data types

Testing & Validation (5 tools)

  1. generate_accessibility_report - Comprehensive WCAG audit reports
  2. suggest_ab_variant - Generate A/B test variant suggestions
  3. analyze_information_architecture - Evaluate navigation and IA structure
  4. detect_dark_patterns - Identify deceptive UI practices
  5. calculate_ux_metrics - Calculate SUS, NPS, CSAT, task success rates

UI Generation (2 tools)

  1. generate_wireframe - Create ASCII wireframes for pages/components
  2. suggest_microinteraction - Recommend microinteractions with timing/easing
💬 Prompts (4 Pre-configured Workflows)

Comprehensive review workflows:

  1. accessibility_review - Full WCAG accessibility audit
  2. usability_audit - Complete Nielsen heuristics evaluation
  3. design_system_setup - Guide for creating design systems
  4. complete_ux_audit - Comprehensive multi-dimensional UX audit (accessibility, usability, performance, responsive design, typography, color, forms, SEO)

Compatibility

This MCP server works with any client that supports the Model Context Protocol:

ClientStatusConfiguration
Claude Desktop✅ Fully SupportedSee below
Claude Code (CLI)✅ Fully SupportedSee below
Cursor IDE✅ Fully SupportedSee below
Continue.dev✅ Fully SupportedSee below
Cline (VS Code)✅ Fully SupportedSee below
Zed Editor✅ Fully SupportedSee below
Custom MCP Clients✅ Fully SupportedSee below

Client Configuration

Claude Desktop

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{

"mcpServers": { "ux-best-practices": { "command": "ux-mcp-server" } } }

From source:

{

"mcpServers": { "ux-best-practices": { "command": "node", "args": ["/absolute/path/to/ux-mcp-server/dist/index.js"] } } }

Restart Claude Desktop after configuration.

Claude Code (CLI)

Add via the CLI (recommended):

claude mcp add ux -- npx -y @elsahafy/ux-mcp-server

Or manually in ~/.claude/settings.json:

{

"mcpServers": { "ux": { "command": "npx", "args": ["-y", "@elsahafy/ux-mcp-server"] } } }

Cursor IDE

Add to Cursor's MCP configuration (~/.cursor/mcp.json):

{

"mcpServers": { "ux-best-practices": { "command": "ux-mcp-server" } } }

Or configure via Cursor Settings → MCP Servers → Add Server.

Continue.dev

Add to Continue configuration (~/.continue/config.json):

{

"experimental": { "modelContextProtocolServers": [ { "transport": { "type": "stdio", "command": "ux-mcp-server" } } ] } }

Cline (VS Code)

In VS Code with Cline extension, add to MCP settings:

{

"mcpServers": { "ux-best-practices": { "command": "ux-mcp-server", "args": [] } } }

Zed Editor

Add to Zed's settings (~/.config/zed/settings.json):

{

"context_servers": { "ux-best-practices": { "command": { "path": "ux-mcp-server" } } } }

Custom MCP Clients

For custom applications using the MCP SDK:

import { Client } from "@modelcontextprotocol/sdk/client/index.js";

import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js";

const transport = new StdioClientTransport({ command: "ux-mcp-server", args: [] });

const client = new Client({ name: "my-app", version: "1.0.0" }, { capabilities: {} });

await client.connect(transport);

// List available resources const resources = await client.listResources();

// Read a resource const wcag = await client.readResource({ uri: "ux://accessibility/wcag" });

// Call a tool const result = await client.callTool({ name: "check_contrast", arguments: { foreground: "#333333", background: "#ffffff" } });

Windows Notes

On Windows, use full paths with escaped backslashes:

{

"mcpServers": { "ux-best-practices": { "command": "node", "args": ["C:\\Users\\YourName\\ux-mcp-server\\dist\\index.js"] } } }

Example Usage

Once configured, you can ask your AI assistant to use these UX tools and resources. Here are some example prompts:

Accessibility Analysis
"Analyze this button for accessibility issues"

→ Uses: analyze_accessibility tool

"Check if #3b82f6 on #ffffff meets WCAG AA contrast requirements" → Uses: check_contrast tool

"Generate an accessibility audit report for my login page" → Uses: generate_accessibility_report tool

UI Patterns & Design
"I need to display a list of items with filtering - what UI pattern should I use?"

→ Uses: suggest_pattern tool

"Generate an accessible modal dialog example" → Uses: generate_component_example tool

"Create a color palette based on #3b82f6" → Uses: generate_color_palette tool

"Generate a wireframe for a dashboard page" → Uses: generate_wireframe tool

Performance & SEO
"Analyze this React component for performance issues"

→ Uses: analyze_performance tool (checks Core Web Vitals, bundle size, loading patterns)

"Review this HTML page for SEO best practices" → Uses: check_seo tool (validates meta tags, Open Graph, structured data)

UX Writing & Forms
"Suggest better microcopy for this error message"

→ Uses: suggest_microcopy tool

"What form pattern should I use for a multi-step checkout?" → Uses: recommend_form_pattern tool

Animation & Interaction
"What animation should I use f

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx