Token导航 LogoToken导航

MCP Server · 开发工具

AceternityUI MCP Server

一个提供Aceternity UI组件库文档和工具访问的模型上下文协议(MCP)服务器,支持浏览、搜索组件及获取详细文档。

未说明官方级别未说明来源级核验工具 3
开发工具TypeScriptClaudeClaude DesktopVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
yeshsurya
提供方
yeshsurya

工具数量

3

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

AceternityUI MCP Server 属于开发工具类 MCP Server,公开资料标注 3 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、VS Code,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 3 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Aceternity UI MCP 服务器

一个模型上下文协议(MCP)服务器,提供对Aceternity UI组件库文档和工具的访问。

概述

这个MCP服务器允许AI助手:

  • 浏览 Aceternity UI 组件
  • 搜索特定组件
  • 获取详细的组件信息
  • 访问组件文档和使用示例

安装

选项1:从npm安装(推荐)

npm install -g aceternity-ui-mcp-server

选项2:从源代码安装

git clone https://github.com/yeshsurya/AceternityUI_MCP_Server.git
cd AceternityUI_MCP_Server
npm install
npm run build

使用方法

运行服务器

如果通过npm全局安装:

aceternity-ui-mcp-server

如果从源代码安装:

npm start

或者直接:

node build/index.js

命令行选项

aceternity-ui-mcp-server --help     # Show help
aceternity-ui-mcp-server --version  # Show version

环境变量

  • LOG_LEVEL设置日志级别(调试、信息、警告、错误)。默认值: info

示例:

LOG_LEVEL=debug npm start

与Claude Desktop的配置

在您的Claude桌面配置文件中添加:

macOS/Linux

~/Library/Application Support/Claude/claude_desktop_config.json

Windows

%APPDATA%\Claude\claude_desktop_config.json

如果通过npm安装(推荐):

{
  "mcpServers": {
    "aceternity-ui": {
      "command": "aceternity-ui-mcp-server"
    }
  }
}

如果从源代码安装:

{
  "mcpServers": {
    "aceternity-ui": {
      "command": "node",
      "args": ["C:\\gitRepos\\aceternity_ui_mcp\\build\\index.js"]
    }
  }
}

注:在 macOS/Linux 上,路径中使用正斜杠;在 Windows 上,使用双反斜杠。

使用 GitHub Copilot CLI 进行配置

GitHub Copilot CLI 现在支持 MCP 服务器!您可以将此服务器添加到您的 Copilot CLI 配置中。

配置文件位置

MCP配置文件位于:

  • macOS/Linux: ~/.config/mcp-config.json
  • Windows: %USERPROFILE%\.config\mcp-config.json

你可以通过设置来更改这个位置 XDG_CONFIG_HOME 环境变量。

方法1:交互式配置(推荐)

  1. 全局安装服务器:
   npm install -g aceternity-ui-mcp-server
  1. 打开 GitHub Copilot CLI 并交互式地添加服务器:
   gh copilot
  1. 使用交互式用户界面添加新的MCP服务器:

- 按下相应的键以添加服务器 - 填写服务器详细信息: - 名字: aceternity-ui - 命令: aceternity-ui-mcp-server - 类型: stdio - 新闻界;媒体 Ctrl+S 保存

方法2:手动配置

编辑你的 mcp-config.json 手动文件:

{
  "mcpServers": {
    "aceternity-ui": {
      "command": "aceternity-ui-mcp-server",
      "type": "stdio"
    }
  }
}

或者如果从源代码安装:

{
  "mcpServers": {
    "aceternity-ui": {
      "command": "node",
      "args": ["/path/to/aceternity_ui_mcp/build/index.js"],
      "type": "stdio"
    }
  }
}

验证配置

配置完成后,重启GitHub Copilot CLI。现在,Aceternity UI MCP服务器应该已经可用,您可以向Copilot提出问题,例如:

  • “列出所有 Aceternity UI 背景组件”
  • “给我看看背景光束组件”
  • “在 Aceternity UI 中搜索动画组件”

使用 VS Code 进行配置

如果你正在使用配备 GitHub Copilot 的 VS Code,你也可以配置 MCP 服务器:

  1. 打开 VS Code 设置(JSON)
  2. 添加MCP服务器配置:
{
  "github.copilot.chat.mcp.servers": {
    "aceternity-ui": {
      "command": "aceternity-ui-mcp-server",
      "type": "stdio"
    }
  }
}
  1. 重启 VS Code 或重新加载窗口

示例配置文件

此存储库中提供了示例配置文件:

  • claude_desktop_config.example.json - Claude 桌面配置
  • copilot_cli_config.example.json - GitHub Copilot CLI 配置

你可以复制这些文件并进行修改,以匹配你的安装路径。

可用工具

1. get_component

获取特定 Aceternity UI 组件的详细信息。

参数:

  • componentName (字符串,必填):组件的别名或名称

示例:

{
  "componentName": "background-beams"
}

2. list_components

列出所有可用的 Aceternity UI 组件,可按类别进行筛选(可选)。

参数:

  • category (字符串,可选):按类别过滤(例如,“背景”、“3D”、“覆盖层”)

示例:

{
  "category": "backgrounds"
}

3. search_components

通过名称、描述或标签搜索组件。

参数:

  • query (字符串,必填):搜索查询

示例:

{
  "query": "animation"
}

可用资源

  • resource:aceternity_components - 所有可用组件的列表
  • resource:aceternity_categories - 组件类别

可用提示

1. component_usage

获取如何使用特定组件的指导。

参数:

  • componentName (必填):组件名称或别名

2. animation_guide

获取动画组件的推荐。

参数:

  • useCase (必填):您想要实现的效果

3. background_selector

寻求帮助,选择合适的背景组件。

参数:

  • style (可选):风格或氛围(例如,“简约”,“戏剧性”)

组件类别

  • 背景背景效果和动画
  • 3d3D组件和效果
  • 覆盖层;叠加层模态框、工具提示和覆盖层
  • 旋转木马轮播图和滑块
  • 布局布局组件和网格
  • 可视化数据可视化组件

建筑学

aceternity_ui_mcp/
├── src/
│   ├── index.ts              # Entry point and server initialization
│   ├── handler.ts            # Request handlers
│   ├── resources.ts          # Static resources
│   ├── prompts.ts            # Prompt definitions
│   ├── data/
│   │   └── components.ts     # Component data structure
│   ├── tools/
│   │   ├── index.ts          # Tool registry
│   │   └── components/       # Component-related tools
│   └── utils/
│       ├── logger.ts         # Logging utilities
│       ├── cache.ts          # Caching layer
│       ├── circuit-breaker.ts # Circuit breaker pattern
│       ├── validation.ts     # Input validation
│       └── axios.ts          # HTTP client
├── build/                    # Compiled JavaScript
├── package.json
└── tsconfig.json

特点/特性

  • 综合部件数据库所有Aceternity UI组件,附带描述和元数据
  • 智能搜索按名称、描述或标签搜索
  • 类别过滤按类别浏览组件
  • 缓存内存缓存以提升性能
  • 断路器对外部调用的弹性模式
  • 输入验证基于Zod的模式验证
  • 结构化日志记录基于Winston的日志记录,支持可配置的日志级别

发展

构建

npm run build

开发模式

npm run dev

干净构建

npm run clean
npm run build

要求

  • Node.js 18 或更高版本
  • npm 或 yarn

依赖项

  • @modelcontextprotocol/sdkMCP协议实现
  • axiosHTTP 客户端
  • cheerioHTML解析
  • zod运行时类型验证
  • winston日志记录
  • joi验证
  • uuidID生成

许可证

麻省理工学院(MIT)

相关链接

贡献

欢迎贡献!请随时提交问题或拉取请求。

支持

对于问题或疑问:

  1. 查阅 Aceternity UI 的文档:https://ui.aceternity.com
  2. 查看MCP规范:https://modelcontextprotocol.io
  3. 在这个仓库中打开一个问题(或:提交一个问题)

工具与能力

工具数量

3

资源数量

0

提示词数量

0

能力标签

UI组件库TypeScript本地部署文档服务器开发工具前端开发MCP协议

支持客户端

Claude DesktopClaudeVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 3 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
AceternityUI MCP Server

MCP World · 本页

3未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

AceternityUI MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

AceternityUI MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

AceternityUI MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

AceternityUI MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

AceternityUI MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP