Can AI agents automate Mendix?
Siemens · hybrid · low-codeplatformdeveloper-tools
Mendix is automatable today through APIs that each app publishes and through Siemens-documented platform tooling, not through a single fixed business-object catalog. Studio Pro published REST services expose entities and microflows at paths such as /rest/{service}/v1 with GET, PUT, POST, PATCH, DELETE, HEAD, and OPTIONS, OpenAPI 3.0 and 2.0 contracts, and Swagger UI at /rest-doc/. Authentication is username and password in the Authorization header, an active browser session, or a custom microflow that returns a User. Published OData v4 services are REST services with OpenAPI contracts and the same authentication methods; Cloud-deployed OData services register in the Catalog. Published web services are SOAP 1.1 operations authenticated with a username and password in the SOAP header against a WebServiceUser. GraphQL on a published OData/GraphQL service is documented as optional and read-only. The Catalog Search API at https://catalog.mendix.com/rest/search/v5/data authenticates with a personal access token. Official TypeScript and JavaScript Platform and Model SDKs create apps and edit models. The mx CLI, shipped with Studio Pro, checks, converts, packages, diffs, and dumps .mpr files. Mendix documents a first-party MCP Server module that exposes selected microflows as tools and prompts over Streamable HTTP protocol v2025-03-26; the module is early, limited to String or TextContent tool returns, and requires Studio Pro 11.12+ for the Agents Kit 2 line. Coverage is partial because callers only see services each app models and publishes. iPaaS catalogs were not opened. Computer-use viability is unassessed. API scores 7 and is the best path for production integration. Use MCP when a Mendix app has published tools.
Best path today: api · Overall automatability: 7/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restodatasoapbasiccustom-microflowpersonal-access-token coverage: partial · docs |
| SDK | yes | typescriptjavascript official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | yes | microflowsjava-actions webhooks: unknown |
| Data access | export: json, xml, openapi · import: json, xml | |
| RPA / UI automation | unknown | web-domstudio-pro No repeatable UI probe was run. Mendix documents published REST, OData, SOAP, Catalog Search, the official mx CLI, Platform and Model SDKs, and a first-party MCP Server module as machine paths. Studio Pro and generated app UIs were not measured. This record is the Mendix low-code platform. It is not Siemens Teamcenter, Retool, or Power Apps.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 7 | 7 | — | 5 | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-11 |
vendor | declared | source | 2026-09-11 |
deployment | declared | source | 2026-09-11 |
license | declared | source | 2026-09-11 |
platforms | declared | source | 2026-09-11 |
status | declared | source | 2026-09-11 |
modalities.api.exists | declared | source | 2026-09-11 |
modalities.api.kinds[0] | declared | source | 2026-09-11 |
modalities.api.kinds[1] | declared | source | 2026-09-11 |
modalities.api.kinds[2] | declared | source | 2026-09-11 |
modalities.api.auth[0] | declared | source | 2026-09-11 |
modalities.api.auth[1] | declared | source | 2026-09-11 |
modalities.api.auth[2] | declared | source | 2026-09-11 |
modalities.api.coverage | declared | source | 2026-09-11 |
modalities.api.docs | declared | source | 2026-09-11 |
modalities.sdk.exists | declared | source | 2026-09-11 |
modalities.sdk.languages[0] | declared | source | 2026-09-11 |
modalities.sdk.languages[1] | declared | source | 2026-09-11 |
modalities.sdk.official | declared | source | 2026-09-11 |
modalities.mcp.first_party | declared | source | 2026-09-11 |
modalities.mcp.verdict | declared | source | 2026-09-11 |
modalities.cli.exists | declared | source | 2026-09-11 |
modalities.extensibility.scripting[0] | declared | source | 2026-09-11 |
modalities.extensibility.scripting[1] | declared | source | 2026-09-11 |
modalities.data_access.export[0] | declared | source | 2026-09-11 |
modalities.data_access.export[1] | declared | source | 2026-09-11 |
modalities.data_access.export[2] | declared | source | 2026-09-11 |
modalities.data_access.import[0] | declared | source | 2026-09-11 |
modalities.data_access.import[1] | declared | source | 2026-09-11 |
modalities.rpa.ui_stack[0] | declared | source | 2026-09-11 |
modalities.rpa.ui_stack[1] | declared | source | 2026-09-11 |
modalities.agent_docs.llms_txt | scraped | source | 2026-09-11 |
verdict.scores.api | declared | source | 2026-09-11 |
verdict.scores.mcp | declared | source | 2026-09-11 |
verdict.scores.cli | declared | source | 2026-09-11 |
freshness.watch[0].url | declared | source | 2026-09-11 |
freshness.watch[1].url | declared | source | 2026-09-11 |
freshness.watch[2].url | declared | source | 2026-09-11 |
freshness.watch[3].url | declared | source | 2026-09-11 |
Related tools
Other products in this database that share a category with Mendix.
Last verified 2026-09-11 · volatility high · JSON record