Genexus18mcp MCP Server

GeneXus 18 MCP server — read, edit, and analyze GeneXus knowledge base objects (transactions, web panels, procedures, SDTs) directly from Claude

Local serverstdioGo

What is the Genexus18mcp MCP Server?

GeneXus 18 MCP server — read, edit, and analyze GeneXus knowledge base objects (transactions, web panels, procedures, SDTs) directly from Claude, Cursor, and other

What the server does

In practice: you point the MCP at your KB, then ask your AI assistant things like "list all transactions with attribute CustomerId", "add a rule to the Order transaction that validates the total", or "refactor this procedure to use the new SDT" — and it does it.

Credentials and setup notes

Before you start, make sure you have: - ✅ Windows (GeneXus is Windows-only) - ✅ GeneXus 18 installed locally (default path: C:\Program Files (x86)\GeneXus\GeneXus18) - ✅ A GeneXus 18 Knowledge Base opened at least once in the IDE (so it's initialized) - ✅ Node.js 18+ — check with node --version in a terminal; install from nodejs.org if missing - ✅ **An

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
genexus_whoamiKB context, version, worker/index/database health, self-update check, next-step hints
genexus_doctorconnection + install + cache health check
genexus_recipenamed playbooks / self-extending macros
genexus_telemetryobservability (metrics, latency, errors)
genexus_queryobject search (prefixes name:, type:, usedby:, parent:, …)
genexus_list_objectspaginated object listing with aggregates
genexus_readread any part of an object (source, structure, rules, events, docs, pattern XML, …)
genexus_inspectone-shot object snapshot (metadata, variables, structure, signature, callers)
genexus_search_sourceregex/semantic search across Procedure/DataProvider/WebPanel/Transaction source
genexus_navigationthe IDE "View Navigation" report
genexus_editedit any object part; modes full / patch / ops
genexus_edit_and_buildedit + optional specification + rebuild callers in one call, with compensating rollback on validation failure
genexus_edit_formsemantic WebForm edits

How to install the Genexus18mcp MCP Server

{
  "mcpServers": {
    "genexus18mcp": {
      "command": "npx",
      "args": ["-y", "genexus-mcp"],
      "env": {
        "MY_KB_PATH": "your-value",
        "MY_GENEXUS_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

Before you start, make sure you have: - ✅ Windows (GeneXus is Windows-only) - ✅ GeneXus 18 installed locally (default path: C:\Program Files (x86)\GeneXus\GeneXus18) - ✅ A GeneXus 18 Knowledge Base opened at least once in the IDE (so it's initialized) - ✅ Node.js 18+ — check with node --version in a terminal; install from nodejs.org if missing - ✅ **An

VariableDescriptionRequired
MY_KB_PATHFilesystem location the server is allowed to use.Optional
MY_GENEXUS_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Genexus18mcp to Non.”
  • “Use Genexus18mcp to genexus whoami.”
  • “Use Genexus18mcp to genexus doctor.”

Frequently asked questions

GeneXus 18 MCP server — read, edit, and analyze GeneXus knowledge base objects (transactions, web panels, procedures, SDTs) directly from Claude, Cursor, and other Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.