MCP Catalogs
Home

Genexus18MCP

by lennix1337·16·Score 42

GeneXus 18 MCP server enabling AI agents to read, edit, and analyze KB objects via Model Context Protocol.

developer-toolsai-llmknowledge-graph
12
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

The GeneXus MCP Server provides AI agents with direct access to GeneXus 18 Knowledge Bases through the native SDK, allowing them to perform complex operations on transactions, procedures, and other objects. It exposes 30+ tools for discovery, editing, analysis, and lifecycle management, with support for both single and multiple KB environments. The server features robust error handling, dry-run capabilities for safe testing, and specialized pattern interpretation for advanced workflows.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistant analyzing and refactoring existing GeneXus application code
you:Automated documentation generation for GeneXus knowledge bases
you:Batch operations across multiple GeneXus objects through AI agent commands
you:What AI clients are supported?
you:Can I work with multiple GeneXus Knowledge Bases simultaneously?

When to choose this

Choose this if you work with GeneXus applications and want AI assistance to directly manipulate knowledge base objects through natural language.

When NOT to choose this

Don't choose this if you need cross-platform support (GeneXus is Windows-only) or if you're using a version of GeneXus other than 18.

Tools this server exposes

12 tools extracted from the README
  • genexus_query

    Search for objects in the GeneXus Knowledge Base

  • genexus_read

    Read the source code or definition of a GeneXus object

  • genexus_edit

    Modify existing GeneXus objects using XML or semantic operations

  • genexus_create_object

    Create new objects in the GeneXus Knowledge Base

  • genexus_analyze

    Analyze GeneXus objects with various modes like linter, navigation, and impact analysis

  • genexus_history

    Access version history and changes made to GeneXus objects

  • genexus_sql

    Generate or analyze SQL for GeneXus objects

  • genexus_lifecycle

    Manage lifecycle operations like building and deploying the Knowledge Base

  • genexus_layout

    Work with native GeneXus layout controls and properties

  • genexus_kb

    Manage multiple Knowledge Bases (list, open, close, set default)

  • genexus_test

    Run unit tests and check test results for the Knowledge Base

  • genexus_refactor

    Refactor GeneXus objects to improve structure or follow patterns

Comparable tools

generic-mcp-serverscode-assistant-pluginsgeneXus-sdk-integrations

Installation

Installation

  1. Run the installer: npx genexus-mcp@latest init --kb "C:\KBs\YourKB" --gx "C:\Program Files (x86)\GeneXus\GeneXus18"
  2. Register the MCP in your AI client (auto-detected for Claude Desktop, Claude Code, Cursor, and Antigravity)
  3. Restart your AI client and test with prompts like "list all transactions in my KB"

For Claude Desktop, the configuration will be auto-added to claude_desktop_config.json

FAQ

What AI clients are supported?
Claude Desktop, Claude Code, Cursor, Antigravity, and any MCP-compatible client. The installer auto-configures these clients.
Can I work with multiple GeneXus Knowledge Bases simultaneously?
Yes, v2.3.0+ supports multi-KB operations with a configurable pool (default 3 KBs open at once).

Compare Genexus18MCP with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.