Skip to content

Commit 9bf9d38

Browse files
committed
proofreading
1 parent 3a9b1d9 commit 9bf9d38

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

  • content/en/docs/marketplace/genai/reference-guide/mcp-modules

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ aliases:
1010

1111
## Introduction
1212

13-
The [MCP Server](https://marketplace.mendix.com/link/component/240380) module provides easy low-code capability to set up MCP ([Model Context Protocol](/appstore/modules/genai/mcp/)) server within a Mendix app. An MCP server can seamlessly expose resources (such as tools or prompts) to other external AI applications that support MCP. The Mendix MCP Server module builds a bridge between Mendix and MCP client applications such as Claude Desktop, through the [MCP Java SDK](https://github.com/modelcontextprotocol/java-sdk). With the current implementation, it is possible to:
13+
The [MCP Server](https://marketplace.mendix.com/link/component/240380) module provides easy low-code capability to set up an MCP ([Model Context Protocol](/appstore/modules/genai/mcp/)) server within a Mendix app. An MCP server can seamlessly expose resources (such as tools or prompts) to other external AI applications that support MCP. The Mendix MCP Server module builds a bridge between Mendix and MCP client applications, such as Claude Desktop, through the [MCP Java SDK](https://github.com/modelcontextprotocol/java-sdk). With the current implementation, it is possible to:
1414

15-
* Expose reusable prompts including the ability to use prompt parameters
15+
* Expose reusable prompts, including the ability to use prompt parameters
1616
* List and execute microflow implemented in the application as tools
1717

1818
To use function calling within the same Mendix application and integrating to an LLM, consider [function calling](/appstore/modules/genai/function-calling/).
@@ -21,12 +21,12 @@ To use function calling within the same Mendix application and integrating to an
2121

2222
The current version has the following limitations:
2323

24-
* Tools can only return String values, either directly as String type or using the `TextContent` entity.
24+
* Tools can only return String values, either directly as a 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.
2727

2828
{{% alert color="info" %}}
29-
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.
29+
Note that the MCP Server module is still in its early version, and the latest version 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
{{% /alert %}}
3131

3232
## Installation
@@ -39,7 +39,7 @@ If you start from a standard Mendix blank app, or have an existing project, you
3939

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

42-
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 `mcp` and cannot end on `/mcp`, because those are reserved endpoints.
42+
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 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 `mcp` and cannot end on `/mcp`, because those are reserved endpoints.
4343

4444
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.
4545

0 commit comments

Comments
 (0)