Skip to content

Commit 29a532b

Browse files
committed
TW Review
1 parent 7b979ca commit 29a532b

4 files changed

Lines changed: 18 additions & 20 deletions

File tree

content/en/docs/marketplace/genai/_index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Supercharge your applications with Mendix's Agents Kit. This powerful set of com
5353
| [Blank GenAI App](https://marketplace.mendix.com/link/component/227934) | Start from scratch to create a new application with GenAI capabilities and without any dependencies. | Starter App | 10.24 |
5454
| [Conversational UI](/appstore/modules/genai/conversational-ui/) | Create a Conversational UI or monitor token consumption in your app. | UI Module | 10.24 |
5555
| [GenAI Commons](/appstore/modules/genai/commons/) | Common capabilities that allow all GenAI connectors to be integrated with the other modules. You can also implement your own connector based on this. | Common Module | 10.24 |
56-
| [GenAI Showcase App](https://marketplace.mendix.com/link/component/220475) | Understand what you can build with generative AI. Understand how to implement the Mendix Cloud GenAI, OpenAI, and Amazon Bedrock connectors and how to integrate them with the Conversational UI module. |Showcase App | 10.24 |
56+
| [GenAI Showcase App](https://marketplace.mendix.com/link/component/220475) | Understand what you can build with generative AI. Understand how to implement the Mendix Cloud GenAI, OpenAI, and Amazon Bedrock connectors and how to integrate them with the Conversational UI module. | Showcase App | 10.24 |
5757
| [MCP Client](/appstore/modules/genai/mcp-modules/mcp-client/) | Access tools and prompts available via MCP (Model Context Protocol) inside of your Mendix app and add them to LLM requests. | Connector Module | 10.24 |
5858
| [MCP Server](/appstore/modules/genai/mcp-modules/mcp-server/) | Make your Mendix business logic available to any agent in your enterprise landscape with the Mendix MCP Server module. Expose reusable prompts, including the ability to use prompt parameters. List and run actions implemented in the application as a tool. | Module | 10.24 |
5959
| [Mendix Cloud GenAI Connector](/appstore/modules/genai/mx-cloud-genai/MxGenAI-connector/) | Connect to Mendix Cloud and utilize Mendix Cloud GenAI resource packs directly within your Mendix application. | Connector Module | 10.24 |
@@ -70,34 +70,34 @@ Older versions of the marketplace modules and GenAI Showcase App are available i
7070
Mendix connectors offer direct support for the following models:
7171

7272
| Architecture | Models | Category | Input | Output | Additional capabilities |
73-
|--------------|---------------------|---------------------|-------------------|-----------|-------------------------|
73+
| -------------- | --------------------- | --------------------- | ------------------- | ----------- | ----------------------- |
7474
| Mendix Cloud GenAI | Anthropic Claude 3.5 Sonnet, Anthropic Claude 3.7 Sonnet, Anthropic Claude 4.0 Sonnet | Chat Completions | text, image, document | text | Function calling |
7575
| | Cohere Embed English, Cohere Embed Multilingual | Embeddings | text | embeddings | |
7676
| Azure / OpenAI | gpt-4, gpt-4-turbo, gpt-4o, gpt-4o mini, gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, gpt-5.0, gpt-5.0-mini, gpt-5.0-nano | Chat completions | text, image, document (OpenAI only) | text | Function calling |
7777
| | DALL·E 2, DALL·E 3, gpt-image-1 | Image generation | text | image | |
78-
| | text-embedding-ada-002, text-embedding-3-small, text-embedding-3-large | Embeddings | text | embeddings| |
78+
| | text-embedding-ada-002, text-embedding-3-small, text-embedding-3-large | Embeddings | text | embeddings | |
7979
| Mistral | Mistral Large 3, Mistral Medium 3.1, Mistral Small 3.2, Ministral 3 (3B, 8B, 14B), Magistral (Small, Medium) | Chat Completions | text, image | text | Function calling |
8080
| | Codestral, Devstral (Small, Medium), Open Mistral 7B, Mistral Nemo 12B | Chat Completions | text | text | Function calling |
8181
| | Mistral Embed, Codestral Embed | Embeddings | text | embeddings | |
8282
| Amazon Bedrock | Amazon Titan Text G1 - Express, Amazon Titan Text G1 - Lite, Amazon Titan Text G1 - Premier | Chat Completions | text, document (except Titan Premier) | text | |
83-
| | AI21 Jamba-Instruct | Chat Completions | text | text | |
84-
| | AI21 Labs Jurassic-2 (Text) | Chat Completions | text | text | |
83+
| | AI21 Jamba-Instruct | Chat Completions | text | text | |
84+
| | AI21 Labs Jurassic-2 (Text) | Chat Completions | text | text | |
8585
| | Amazon Nova Pro, Amazon Nova Lite | Chat Completions | text, image, document | text | Function calling |
8686
| | Amazon Titan Image Generator G1 | Image generation | text | image | |
87-
| | Amazon Titan Embeddings Text v2 | Embeddings | text | embeddings| |
88-
| | Anthropic Claude 2.0, Anthropic Claude 2.1| Chat Completions | text, document | text | |
89-
| | Anthropic Claude 3 Sonnet, Anthropic Claude 3.5 Sonnet, Anthropic Claude 3.5 Sonnet v2, Anthropic Claude 3 Haiku, Anthropic Claude 3 Opus, Anthropic Claude 3.5 Haiku, Anthropic Claude 3.7 Sonnet, Anthropic Claude 4 Sonnet | Chat Completions | text, image, document | text | Function calling |
87+
| | Amazon Titan Embeddings Text v2 | Embeddings | text | embeddings | |
88+
| | Anthropic Claude 2.0, Anthropic Claude 2.1 | Chat Completions | text, document | text | |
89+
| | Anthropic Claude 3 Sonnet, Anthropic Claude 3.5 Sonnet, Anthropic Claude 3.5 Sonnet v2, Anthropic Claude 3 Haiku, Anthropic Claude 3 Opus, Anthropic Claude 3.5 Haiku, Anthropic Claude 3.7 Sonnet, Anthropic Claude 4 Sonnet | Chat Completions | text, image, document | text | Function calling |
9090
| | Cohere Command | Chat Completions | text, document | text | |
9191
| | Cohere Command Light | Chat Completions | text | text | |
9292
| | Cohere Command R, Cohere Command R+ | Chat Completions | text, document | text | Function calling |
9393
| | Cohere Embed English, Cohere Embed Multilingual | Embeddings | text | embeddings | |
9494
| | DeepSeek, DeepSeek-R1 | Text | text | document | |
95-
| | Meta Llama 2, MetaLlama 3| Chat Completions | text, document | text | |
96-
| | Meta Llama 3.1| Chat Completions | text, document | text | Function calling |
95+
| | Meta Llama 2, MetaLlama 3 | Chat Completions | text, document | text | |
96+
| | Meta Llama 3.1 | Chat Completions | text, document | text | Function calling |
9797
| | Mistral AI Instruct | Chat Completions | text, document | text | |
9898
| | Mistral Large, Mistral Large 2 | Chat Completions | text, document | text | Function calling |
9999
| | Mistral Small | Chat Completions | text | text | Function calling |
100-
| | OpenAI gpt-oss-20B, gpt-oss-120b | Chat Completions | text | text | |
100+
| | OpenAI gpt-oss-20B, gpt-oss-120b | Chat Completions | text | text | |
101101

102102
For more details on limitations and supported model capabilities for the Bedrock Converse API used in the ChatCompletions operations, see [Supported models and model features](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference-supported-models-features.html) in the AWS documentation.
103103

content/en/docs/marketplace/genai/mendix-cloud-genai/navigate_mxgenai.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ While changing the model version, note the following:
4949
{{% /alert %}}
5050

5151
{{% alert color="info" %}}
52-
Ensure you are using Mendix Cloud GenAI Connector version 5.3.0 to support the latest Cohere Embed v4 model. Also, note that model changes will be reflected in the keys inside of your Mendix Cloud GenAI powered application from Mendix Cloud GenAI Connector version 5.4.0 only.
52+
Ensure you are using Mendix Cloud GenAI Connector version 5.3.0 and above to support the latest Cohere Embed v4 model. To see the upgraded model version reflected in your GenAI Connector after upgrading, make sure you are using Mendix Cloud GenAI Connector version 5.4.0 and above.
5353
{{% /alert %}}
5454

5555
### Team

content/en/docs/marketplace/genai/reference-guide/mcp-modules/mcp-client.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ If the tool resides within the same Mendix application, you can integrate it wit
1818

1919
### Limitations {#limitations}
2020

21-
The current version has the following limitations:
22-
23-
* Tools and prompt messages can only return String content.
21+
The current version has the following limitation: Tools and prompt messages can only return String content.
2422

2523
{{% alert color="info" %}}
2624
Note that the MCP Client module is still in its early version, and newer versions may include breaking changes. Since both the open-source protocol and the Java SDK are still evolving and regularly updated, these changes may also affect this module.
@@ -51,7 +49,7 @@ See the **Example Implementations** folder inside the module containing example
5149

5250
#### Protocol Version
5351

54-
When creating an MCP client, specify a `ProtocolVersion`. On the official MCP documentation, you can review the differences between the protocol versions in the [changelog](https://modelcontextprotocol.io/specification/2025-03-26/changelog). The MCP Client module currently supports `v2024-11-05` with the HTTP+SSE transport and `v2025-03-26` with the Streamable HTTP transport, which is the new standard method. MCP servers should support the same version as the client. Note that Mendix supports the capabilities provided by the MCP Java SDK.
52+
When creating an MCP client, specify a `ProtocolVersion`. On the official MCP documentation, you can review the differences between the protocol versions in the [changelog](https://modelcontextprotocol.io/specification/2025-03-26/changelog). The MCP Client module currently supports `v2024-11-05` with the HTTP+SSE transport and `v2025-03-26` with the streamable HTTP transport, which is the new standard method. MCP servers should support the same version as the client. Note that Mendix supports the capabilities provided by the MCP Java SDK.
5553

5654
### Discovering Resources {#discover-resources}
5755

content/en/docs/marketplace/genai/reference-guide/mcp-modules/mcp-server.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The current version has the following limitations:
2424
* Tools can only return String values, either directly as String type or using the `TextContent` entity.
2525
* Prompts can only return a single message.
2626
* Running an MCP Server is currently only supported on single-instance environments.
27-
* For HTTP+SSE transport (protocol version `v2024-11-05`), tool execution with large payloads are not returned successfully
27+
* For HTTP+SSE transport (protocol version `v2024-11-05`), tool execution with large payloads are not returned successfully.
2828

2929
Note that the MCP Server module is still in its early version and latest versions may include breaking changes. Since both the open-source protocol and the Java SDK are still evolving and regularly updated, these changes may also affect this module.
3030

@@ -38,7 +38,7 @@ If you start from a standard Mendix blank app, or have an existing project, you
3838

3939
### Create MCP Server {#create-server}
4040

41-
The `Create MCP Server` action initializes an MCP server in the Mendix runtime, creates and returns the `MCPServer` object. You can use the created `MCPServer` to add tools or prompts. The `Path` attribute determines how external systems can reach the MCP server, that means this value needs to be known to the the MCP Client (usually set in a configuration file). After the action gets triggered, the server becomes available for external clients to connect. Note that the path cannot be `sse` nor `mcp` and cannot end on `/sse` nor `/mcp`, because those are reserved endpoints.
41+
The `Create MCP Server` action initializes an MCP server in the Mendix runtime, creates and returns the `MCPServer` object. You can use the created `MCPServer` to add tools or prompts. The `Path` attribute determines how external systems can reach the MCP server, that means this value needs to be known to the the MCP Client (usually set in a configuration file). After the action gets triggered, the server becomes available for external clients to connect. Note that the path must not be `sse` or `mcp`, and must not end with `/sse`or `/mcp`, as these are reserved endpoints.
4242

4343
Based on your use case, this action can be triggered manually by an admin if wrapped around a microflow accessible in the UI, via an after start-up microflow, or by any other microflow such as a scheduled event.
4444

@@ -61,7 +61,7 @@ The `User` returned in the microflow is used for all subsequent prompt and tool
6161

6262
#### Protocol Version
6363

64-
When creating an MCP server, you need to specify a `ProtocolVersion`. On the official MCP documentation, you can review the differences between the protocol versions in the [changelog](https://modelcontextprotocol.io/specification/2025-03-26/changelog). The MCP Server module currently only supports `v2024-11-05` with the HTTP+SSE transport and `v2025-03-25` with the Streamable HTTP transport, which is the new standard transport. MCP Clients, that need to connect to a Mendix MCP server, should support the same version. Note that Mendix follows the offered capabilities of the MCP Java SDK.
64+
When creating an MCP server, you need to specify a `ProtocolVersion`. On the official MCP documentation, you can review the differences between the protocol versions in the [changelog](https://modelcontextprotocol.io/specification/2025-03-26/changelog). The MCP Server module currently only supports `v2024-11-05` with the HTTP+SSE transport and `v2025-03-25` with the streamable HTTP transport, which is the new standard transport. MCP Clients, that need to connect to a Mendix MCP server, should support the same version. Note that Mendix follows the offered capabilities of the MCP Java SDK.
6565

6666
### Add Tools
6767

@@ -75,7 +75,7 @@ The selected microflow must adhere to the following principles:
7575
For an example, see the `Example Implementations` folder inside of the module.
7676

7777
{{% alert color="warning" %}}
78-
Function / tool calling is a highly effective capability and should be used with caution.
78+
Function/tool calling is a highly effective capability and should be used with caution.
7979

8080
Mendix strongly recommends keeping the user in the loop (such as by using confirmation logic which is integrated into many MCP clients), if the tool microflows have a potential impact on the real world on behalf of the end-user. Examples include sending emails, posting content online, or making purchases. In such cases, evaluate the use cases and implement security measures when exposing these tools to external AI systems via MCP.
8181
{{% /alert %}}

0 commit comments

Comments
 (0)