elementplus mcp 服务
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"element-plus": {
"args": [
"@dingjia3/elementplus-mcp"
],
"command": "npx",
"env": {
"BAILIAN_API_KEY": "your-bailian-api-key-here",
"NODE_ENV": "production"
}
}
}
}
该服务需要配置环境变量:BAILIAN_API_KEY
服务介绍
Element Plus MCP Server
一个基于 Model Context Protocol (MCP) 的 Element Plus 文档服务器,提供智能文档搜索、代码生成和最佳实践建议。
🚀 功能特性
核心功能
- 智能文档搜索: 基于语义相似度的 Element Plus 组件文档搜索
- 向量化存储: 使用 ChromaDB 和百炼大模型进行文档向量化存储
- MCP 协议支持: 完全兼容 Model Context Protocol,可与 AI 助手无缝集成
- 多种提示词模板: 内置代码生成、最佳实践、问题诊断等提示词
工具集
- 文档搜索工具:
search_element_plus_docs- 搜索相关组件文档 - 上下文工具:
get_element_plus_context- 获取特定组件的详细信息 - 调试工具: ChromaDB 连接和数据调试工具
提示词模板
- 代码生成: Element Plus 组件代码生成指导
- 最佳实践: 组件使用最佳实践建议
- 代码优化: 现有代码的优化建议
- 问题诊断: 常见问题的诊断和解决方案
- 主题定制: Element Plus 主题定制指南
⚙️ 配置
1. 百炼 API Key 配置
项目支持多种方式配置百炼 API Key:
在 mcp-config.json 中配置:
{
"mcpServers": {
"element-plus": {
"command": "npx",
"args": ["@dingjia3/elementplus-mcp"],
"env": {
"NODE_ENV": "production",
"BAILIAN_API_KEY": "your-bailian-api-key-here"
}
}
}
}