
Clarion Builder MCP Server

2025.02.17
0
开发工具构建工具开发效率
Clarion Builder MCP Server 是一个提供 Clarion 开发和构建能力的 MCP 服务器。它支持自动化 Clarion IDE 操作、项目编译和构建管理,通过 ClarionCL 和 MSBuild 实现。
View on GitHub
Overview
基本能力
产品定位
Clarion Builder MCP Server 是一个专为 Clarion 开发者设计的工具,旨在简化和自动化 Clarion 项目的开发、编译和构建流程。
核心功能
- ClarionCL 命令执行:支持多种 ClarionCL 操作,如项目生成、模板管理、字典导入/导出等。
- 项目生成与编译:自动化生成项目文件并编译解决方案。
- 模板管理:支持模板的注册、注销和列表查看。
- 字典操作:支持字典的导入和导出。
- TXA 文件处理:支持 TXA 文件的导入和导出。
- MSBuild 集成:通过 MSBuild 编译 Clarion 解决方案。
- 全面的构建配置:支持多种构建选项,如调试支持级别、内存模型等。
适用场景
- 自动化开发流程:适用于需要自动化 Clarion 项目生成和编译的场景。
- 团队协作:支持模板和字典的共享,适合团队协作开发。
- 持续集成:可与 CI/CD 工具集成,实现自动化构建和测试。
工具列表
- clarion_cl:执行 ClarionCL 命令,支持多种操作如项目生成、模板管理、字典导入/导出等。
- compile_solution:使用 MSBuild 编译 Clarion 解决方案,支持多种构建配置选项。
常见问题解答
- 依赖要求:需要 Clarion 11.0 或更高版本、Microsoft .NET Framework 4.0 或更高版本、Visual Studio 构建工具和 Windows SDK。
使用教程
使用依赖
- 安装 Clarion 11.0 或更高版本。
- 安装 Microsoft .NET Framework 4.0 或更高版本。
- 安装 Visual Studio 构建工具和 Windows SDK。
安装教程
- 克隆仓库:
git clone https://github.com/yourusername/clarion-builder-mcp-server.git
cd clarion-builder-mcp-server
- 安装依赖:
npm install
- 构建项目:
npm run build
调试方式
- 运行测试:
npm test
- 重新构建项目:
npm run build