mcp-gennx

Gabriel-Hong/mcp-gennx
★ 0 stars Python API Integration Updated today
MCP server that dynamically generates LLM tools from REST API schemas for structural engineering software
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-gennx": {
      "command": "uvx",
      "args": [
        "mcp-gennx"
      ]
    }
  }
}

Or install with pip: pip install mcp-gennx

README Excerpt

> Domain-driven MCP server that exposes GEN NX structural engineering REST APIs via the Model Context Protocol. - **Dynamic Tool Generation** — Tools are generated at startup from JSON schema files. No code generation step; add a schema file plus one line to the endpoint map, and the tool appears. - **Domain-Driven Sub-Servers** — 5 sub-servers (modeling, boundary, loads, analysis, project) keep tools organized by structural engineering domain.

Tools (20)

GENNX_API_BASE_URLGENNX_API_TIMEOUTGENNX_MAPI_KEYLOG_LEVELREAD_ONLYTOOLSETSdelete_descriptionfeature_nameget_menu_pathpost_post_doc_analpost_doc_closepost_doc_newpost_doc_openpost_doc_savepost_doc_saveaspost_view_captureput_