lennix1337 avatar

Genexus

lennix1337/genexus18mcp

Connects Claude and other MCP clients directly to the GeneXus 18 SDK so you can read, edit, and refactor objects in a live Knowledge Base without leaving your AI chat. Point it at your KB folder and GeneXus install path, then ask the agent to list transactions by attribute, add validation rules, rename variables in procedures, or modify WorkWithPlus patterns including layout and theming. Windows only, requires GeneXus 18 and Node.js 18+. Ships with an installer that auto-configures Claude Desktop, Cursor, and other detected clients, plus a corporate install script that extracts binaries to a stable path for environments with ASR policies. Useful if you spend time in GeneXus and want to prototype or audit KB changes conversationally before opening the IDE.

tools
33
transport
STDIO
last updated
May 10, 2026

Tools

33 tools

Public tool metadata for what this MCP can expose to an agent.

genexus_whoamiKB context, version, worker/index/database health, self-update check, next-step hints

KB context, version, worker/index/database health, self-update check, next-step hints

No parameter schema in public metadata yet.

genexus_doctorconnection + install + cache health check

connection + install + cache health check

No parameter schema in public metadata yet.

genexus_connection_recoverprobe open Workers and recover unhealthy ones; inspect and repair recovery fences

probe open Workers and recover unhealthy ones; inspect and repair recovery fences

No parameter schema in public metadata yet.

genexus_recipenamed playbooks / self-extending macros

named playbooks / self-extending macros

No parameter schema in public metadata yet.

genexus_telemetryobservability (metrics, latency, errors)

observability (metrics, latency, errors)

No parameter schema in public metadata yet.

genexus_wireread-only, token-budgeted call-graph engine (bundled gxwire.exe) with actions pack_task, for, status, callers, impact, path, slice, safe_delete, index, doctor

read-only, token-budgeted call-graph engine (bundled gxwire.exe) with actions pack_task, for, status, callers, impact, path, slice, safe_delete, index, doctor

No parameter schema in public metadata yet.

genexus_queryobject search (prefixes name:, type:, usedby:, parent:, …)

object search (prefixes name:, type:, usedby:, parent:, …)

No parameter schema in public metadata yet.

genexus_list_objectspaginated object listing with aggregates

paginated object listing with aggregates

No parameter schema in public metadata yet.

genexus_readread any part of an object (source, structure, rules, events, docs, pattern XML, …)

read any part of an object (source, structure, rules, events, docs, pattern XML, …)

No parameter schema in public metadata yet.

genexus_inspectone-shot object snapshot (metadata, variables, structure, signature, callers)

one-shot object snapshot (metadata, variables, structure, signature, callers)

No parameter schema in public metadata yet.

genexus_search_sourceregex/semantic search across Procedure/DataProvider/WebPanel/Transaction source

regex/semantic search across Procedure/DataProvider/WebPanel/Transaction source

No parameter schema in public metadata yet.

genexus_navigationthe IDE "View Navigation" report

the IDE "View Navigation" report

No parameter schema in public metadata yet.

genexus_editedit any object part; modes full / patch / ops

edit any object part; modes full / patch / ops

No parameter schema in public metadata yet.

genexus_edit_and_buildedit + optional specification + rebuild callers in one call, with compensating rollback on validation failure

edit + optional specification + rebuild callers in one call, with compensating rollback on validation failure

No parameter schema in public metadata yet.

genexus_edit_formsemantic WebForm edits

semantic WebForm edits

No parameter schema in public metadata yet.

genexus_variableVariables-part CRUD

Variables-part CRUD

No parameter schema in public metadata yet.

genexus_createcreation umbrella (Transaction, Procedure, Domain, SDT, API, Folder, Module, curl_procedure, …); object_atomic authors definition + variables + Rules + properties + Source

creation umbrella (Transaction, Procedure, Domain, SDT, API, Folder, Module, curl_procedure, …); object_atomic authors definition + variables + Rules + properties + Source

No parameter schema in public metadata yet.

genexus_data_viewatomically create/inspect/update/delete a root-only Business Component Transaction mapped through a native Data View

atomically create/inspect/update/delete a root-only Business Component Transaction mapped through a native Data View

No parameter schema in public metadata yet.

genexus_delete_objectdelete an object by native SDK identity; use dryRun=true to inspect incoming references before confirm=true

delete an object by native SDK identity; use dryRun=true to inspect incoming references before confirm=true

No parameter schema in public metadata yet.

genexus_formatformat a code snippet with the worker's rules

format a code snippet with the worker's rules

No parameter schema in public metadata yet.

genexus_structureread/write the data model: get_visual/get_logic, update_visual, create_index/drop_index, set_attribute, set_level, set_domain

read/write the data model: get_visual/get_logic, update_visual, create_index/drop_index, set_attribute, set_level, set_domain

No parameter schema in public metadata yet.

genexus_authoringmembers of object types the structure DSL doesn't cover: add_external_method/add_external_property, add_menu_option

members of object types the structure DSL doesn't cover: add_external_method/add_external_property, add_menu_option

No parameter schema in public metadata yet.

genexus_propertiesread/update object-level properties

read/update object-level properties

No parameter schema in public metadata yet.

genexus_generator_referencelist/preview/add/remove native .NET generator references with validation, concurrency, and rollback

list/preview/add/remove native .NET generator references with validation, concurrency, and rollback

No parameter schema in public metadata yet.

genexus_refactorrename, extract procedure, WWP condition set

rename, extract procedure, WWP condition set

No parameter schema in public metadata yet.

genexus_apply_patternapply a GeneXus pattern (WorkWith, WorkWithPlus, …); mode=actions manages typed WorkWithPlus grid actions and Action Groups

apply a GeneXus pattern (WorkWith, WorkWithPlus, …); mode=actions manages typed WorkWithPlus grid actions and Action Groups

No parameter schema in public metadata yet.

genexus_wwptyped WorkWithPlus editing: Action Groups, add_grid_attribute, add_tab, move_tab, remove_tab

typed WorkWithPlus editing: Action Groups, add_grid_attribute, add_tab, move_tab, remove_tab

No parameter schema in public metadata yet.

genexus_workwithtyped authoring of standard WorkWith pattern actions on tabs, procedure calls, conditions, and parameters

typed authoring of standard WorkWith pattern actions on tabs, procedure calls, conditions, and parameters

No parameter schema in public metadata yet.

genexus_k2b_designerinspect and edit an already-active K2B WebPanel Designer through the open GeneXus IDE

inspect and edit an already-active K2B WebPanel Designer through the open GeneXus IDE

No parameter schema in public metadata yet.

genexus_compareIDE "Compare Objects" parity (IComparerService)

IDE "Compare Objects" parity (IComparerService)

No parameter schema in public metadata yet.

genexus_merge2- or 3-way object merge (IMergeService)

2- or 3-way object merge (IMergeService)

No parameter schema in public metadata yet.

genexus_analyzecross-object semantic analysis (impact, dependencies, complexity, naming, code_metrics, summary, kb_stats, table_relations, …)

cross-object semantic analysis (impact, dependencies, complexity, naming, code_metrics, summary, kb_stats, table_relations, …)

No parameter schema in public metadata yet.

genexus_dfdread-only ER diagram of a Transaction/Table (extends/subordinates edges + Mermaid erDiagram)

read-only ER diagram of a Transaction/Table (extends/subordinates edges + Mermaid erDiagram)

No parameter schema in public metadata yet.

Sponsors

Readme

GeneXus MCP Server — Multi-version GeneXus for Claude, Cursor, and AI Agents

npm version npm downloads License: MIT SafeSkill 85/100 Awesome AI Plugins

¿Hablás español? → Guía de inicio en español Fala português? → Guia de início em português Stuck? → Troubleshooting guide All docs → Documentation index



View the full README on GitHub

Details

Repository
github.com/lennix1337/genexus18mcp
Package
genexus-mcp
Transport
STDIO
Registry
MCP registry, active