Antdv MCP
什么是 Ant Design Vue MCP 服务器?
Ant Design Vue MCP 服务器是一个专门为 Ant Design Vue 组件库设计的文档查询工具。它通过 Model Context Protocol (MCP) 协议,让 AI 助手(如 VS Code 中的 Cline)能够智能地查询 Ant Design Vue 的组件文档、API 接口和使用方法。如何使用 Ant Design Vue MCP 服务器?
使用分为三个主要步骤:1) 安装并构建项目;2) 运行索引器爬取文档数据;3) 配置 VS Code 连接 MCP 服务器。配置完成后,您可以在 VS Code 中直接通过 AI 助手查询组件信息。适用场景
适合 Vue.js 开发者、前端工程师、技术文档编写者以及使用 Ant Design Vue 进行项目开发的团队。特别适用于需要快速查找组件 API、了解组件用法、比较 v3 和 v4 版本差异的场景。主要功能
文档索引器
自动爬取 Ant Design Vue v3 和 v4 的官方文档,提取组件信息、API 表格、属性说明等,并存储到本地数据库。
全文搜索
基于 SQLite FTS5 的全文搜索引擎,支持在文档页面和 API 项目中快速查找相关信息。
MCP 工具集成
提供四个专用工具:adv_search_docs(搜索文档)、adv_list_components(列出组件)、adv_get_component_api(获取组件API)、adv_find_prop(查找属性)。
结构化 API 数据
将组件的 Props(属性)、Events(事件)、Slots(插槽)、Methods(方法)提取为结构化数据,便于程序化查询。
双版本支持
同时支持 Ant Design Vue v3 和 v4 两个主要版本,可以分别或同时查询不同版本的文档。
智能组件名解析
支持多种组件名格式:a-button(规范标签)、button(无前缀)、Button(Pascal 格式),系统会自动匹配到正确的组件。
优势
离线访问:索引后的文档可在本地查询,无需网络连接
快速响应:本地数据库查询比访问官网更快
结构化数据:API 信息以结构化格式提供,便于 AI 理解
版本对比:轻松比较 v3 和 v4 的 API 差异
集成便捷:通过 MCP 协议与 VS Code 等工具无缝集成
局限性
需要手动索引:首次使用需运行索引命令获取最新文档
文档更新延迟:索引的文档可能不是最新版本,需定期更新
非官方工具:这是社区维护的工具,非 Ant Design Vue 官方提供
特定格式限制:某些非标准表格格式的 API 可能无法正确解析
如何使用
安装与构建
克隆项目并安装依赖,确保已安装 Node.js >= 20.0.0 和 pnpm。
索引文档数据
运行索引器爬取 Ant Design Vue 文档并存储到本地数据库。可以选择索引 v3、v4 或两个版本。
配置 VS Code
在 VS Code 的 MCP 设置文件中添加服务器配置,使用绝对路径指向构建好的服务器脚本和数据库文件。
重启 VS Code
重启 VS Code 使配置生效,MCP 服务器将自动启动,工具即可在 AI 助手中使用。
使用案例
案例 1:查找按钮组件用法
开发者在实现一个按钮时,不确定如何设置按钮类型和大小,通过 MCP 工具快速查询 Button 组件的 API。
案例 2:比较版本差异
团队正在从 Ant Design Vue v3 升级到 v4,需要了解 Table 组件在两个版本中的 API 变化。
案例 3:搜索特定功能
开发者需要实现表单验证,但不确定 Ant Design Vue 提供了哪些验证相关的组件或属性。
常见问题
为什么需要先运行索引器?
如何更新文档数据?
支持哪些组件名格式?
数据库文件在哪里?
MCP 服务器启动失败怎么办?
可以同时查询 v3 和 v4 吗?
相关资源
Ant Design Vue 官网
Ant Design Vue 官方文档和示例
Model Context Protocol 官网
MCP 协议官方文档和规范
GitHub 仓库
本项目源代码和问题追踪
VS Code Cline 扩展
支持 MCP 的 AI 助手 VS Code 扩展

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.7K
4.5分

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
86.5K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
152.0K
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
49.5K
4.5分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.5K
4.8分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
56.9K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.2K
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.7K
4.7分






