Genexus18MCP
by lennix1337·★ 16·综合分 42
GeneXus 18 MCP 服务器,通过模型上下文协议让 AI 代理读取、编辑和分析知识库对象。
概述
GeneXus MCP 服务器通过原生 SDK 为 AI 代理提供直接访问 GeneXus 18 知识库的能力,使其能够对事务、程序和其他对象执行复杂操作。它提供 30 多种工具用于发现、编辑、分析和生命周期管理,支持单 KB 和多 KB 环境。服务器具有强大的错误处理、安全测试的预运行功能以及高级工作流的专用模式解释功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果你使用 GeneXus 应用程序,希望通过自然语言直接操作知识库对象,那么选择这个服务器。
什么时候不要选它
如果你需要跨平台支持(GeneXus 仅支持 Windows)或者使用的是 GeneXus 18 以外的版本,请不要选择这个服务器。
此 server 暴露的工具
从 README 抽取出 12 个工具genexus_querySearch for objects in the GeneXus Knowledge Base
genexus_readRead the source code or definition of a GeneXus object
genexus_editModify existing GeneXus objects using XML or semantic operations
genexus_create_objectCreate new objects in the GeneXus Knowledge Base
genexus_analyzeAnalyze GeneXus objects with various modes like linter, navigation, and impact analysis
genexus_historyAccess version history and changes made to GeneXus objects
genexus_sqlGenerate or analyze SQL for GeneXus objects
genexus_lifecycleManage lifecycle operations like building and deploying the Knowledge Base
genexus_layoutWork with native GeneXus layout controls and properties
genexus_kbManage multiple Knowledge Bases (list, open, close, set default)
genexus_testRun unit tests and check test results for the Knowledge Base
genexus_refactorRefactor GeneXus objects to improve structure or follow patterns
可对比工具
安装
安装
- 运行安装程序:
npx genexus-mcp@latest init --kb "C:\KBs\YourKB" --gx "C:\Program Files (x86)\GeneXus\GeneXus18" - 在 AI 客户端中注册 MCP(自动检测 Claude Desktop、Claude Code、Cursor 和 Antigravity)
- 重启 AI 客户端并使用提示如"列出我知识库中的所有事务"进行测试
对于 Claude Desktop,配置将自动添加到 claude_desktop_config.json
FAQ
- 支持哪些 AI 客户端?
- Claude Desktop、Claude Code、Cursor、Antigravity 以及任何兼容的 MCP 客户端。安装程序会自动配置这些客户端。
- 能否同时处理多个 GeneXus 知识库?
- 是的,v2.3.0+ 支持多 KB 操作,具有可配置的池(默认同时打开 3 个 KB)。
Genexus18MCP 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。