GeneXus 18

v2.0.4Developer Toolsstable

GeneXus 18 MCP server for Claude, Cursor, and AI agents — read, edit, analyze KB objects (transactions, web panels, procedures, SDTs) over the Model Context Protocol.

ai-agentai-agentsai-toolsanthropicclaude
Share:
18
Stars
0
Downloads
0
Weekly
0/5

What is GeneXus 18?

GeneXus 18 is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to genexus 18 mcp server for claude, cursor, and ai agents — read, edit, analyze kb objects (transactions, web panels, procedures, sdts) over the model context protocol.

GeneXus 18 MCP server for Claude, Cursor, and AI agents — read, edit, analyze KB objects (transactions, web panels, procedures, SDTs) over the Model Context Protocol.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • GeneXus 18 MCP server for Claude, Cursor, and AI agents — re

Use Cases

GeneXus KB object analysis and editing
Transaction and procedure management
lennix1337

Maintainer

LicenseMIT
Languagec#
Versionv2.0.4
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y genexus-mcp

Manual Installation

npx -y genexus-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use GeneXus 18

GeneXus MCP is a Model Context Protocol server that bridges AI coding assistants to GeneXus 18 Knowledge Bases, exposing 30+ tool families for reading, editing, analyzing, and building KB objects including transactions, web panels, procedures, SDTs, and WorkWithPlus patterns. It auto-detects and registers itself with Claude Desktop, Claude Code, Cursor, and other compatible AI tools. GeneXus developers use it to perform impact analysis, refactor objects, generate documentation, and apply code edits across their KB without leaving their AI assistant.

Prerequisites

  • GeneXus 18 installed on Windows (the server needs the GeneXus installation path)
  • Node.js and npx available on your PATH
  • An existing GeneXus Knowledge Base (KB) to connect to
  • An MCP client such as Claude Desktop, Claude Code, or Cursor
1

Run the initialization wizard

Use npx to run the GeneXus MCP initializer, pointing it to your KB directory and GeneXus installation. The interactive flag prompts you for all settings.

npx genexus-mcp@latest init --interactive
2

Or initialize with explicit paths

Alternatively, provide the KB and GeneXus paths directly on the command line for non-interactive setup.

npx genexus-mcp@latest init --kb "C:\KBs\YourKB" --gx "C:\Program Files (x86)\GeneXus\GeneXus18"
3

Verify server health

Run the doctor command to confirm the server is correctly configured and can communicate with GeneXus.

npx genexus-mcp@latest doctor --mcp-smoke
4

Check registered clients

Verify which AI clients have been auto-registered with the GeneXus MCP server.

npx genexus-mcp@latest clients
5

List available tools

View all available MCP tools exposed by the server, organized by category.

npx genexus-mcp@latest tools list
6

Configure your MCP client manually (if needed)

If auto-registration did not work, add the server manually to your Claude Desktop config. The server runs on localhost:5000 by default.

GeneXus 18 Examples

Client configuration

Claude Desktop configuration for the GeneXus MCP server using npx.

{
  "mcpServers": {
    "genexus": {
      "command": "npx",
      "args": ["-y", "genexus-mcp"]
    }
  }
}

Prompts to try

Example prompts for working with GeneXus Knowledge Bases through Claude.

- "List all transactions in the current GeneXus KB"
- "Show me the rules for the Customer transaction"
- "Analyze the impact of changing the CustomerName attribute"
- "Add a new variable 'TotalAmount' of type Numeric(10.2) to the InvoiceProc procedure"
- "Generate documentation for the OrderWeb web panel"
- "Find all objects that reference the Product SDT"

Troubleshooting GeneXus 18

Server fails to start with 'GeneXus not found' error

Verify the GeneXus 18 installation path is correct. Run 'npx genexus-mcp@latest config show' to see the resolved configuration. Update the GeneXus.InstallationPath in the generated config.json file.

KB not opening or KB_AMBIGUOUS error

If multiple KBs are configured, specify the KB alias in your tool calls using the optional 'kb' parameter. Run 'npx genexus-mcp@latest status' to see which KBs are currently open and set a default KB in config.json under Environment.DefaultKb.

AI client not auto-registered after init

Run 'npx genexus-mcp@latest clients' to see registration status. For manual setup, add the server to your claude_desktop_config.json or equivalent config file using the JSON config shown above. Ensure the HTTP port (default 5000) is not blocked by a firewall.

Frequently Asked Questions about GeneXus 18

What is GeneXus 18?

GeneXus 18 is a Model Context Protocol (MCP) server that genexus 18 mcp server for claude, cursor, and ai agents — read, edit, analyze kb objects (transactions, web panels, procedures, sdts) over the model context protocol. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install GeneXus 18?

Install via npm with the command: npx -y genexus-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with GeneXus 18?

GeneXus 18 works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is GeneXus 18 free to use?

Yes, GeneXus 18 is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "genexus18mcp": { "command": "npx", "args": ["-y", "genexus-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use GeneXus 18?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides