Skip to content

Connecting a Mendix AI agent to Snowflake MCP#11137

Draft
katarzyna-koltun-mx wants to merge 3 commits intodevelopmentfrom
kk-snow-mcp
Draft

Connecting a Mendix AI agent to Snowflake MCP#11137
katarzyna-koltun-mx wants to merge 3 commits intodevelopmentfrom
kk-snow-mcp

Conversation

@katarzyna-koltun-mx
Copy link
Copy Markdown
Collaborator

No description provided.

* The official [MCP docs](https://modelcontextprotocol.io/introduction)
* The [MCP Java SDK GitHub Repository](https://github.com/modelcontextprotocol/java-sdk)
* A blog post on [How to use MCP to bring Mendix Business Logic into Claude for Desktop](https://www.mendix.com/blog/how-to-use-mcp-to-bring-mendix-business-logic-into-claude-for-desktop/)
* [Connect a Mendix AI Agent to a Snowflake-Managed MCP Server](/appstore/modules/snowflake/) No newline at end of file
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Karuna-Mendix is it OK to add this link here?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@linaaaf, @liamsommer-mx, It looks good to me. Any thoughts?

Copy link
Copy Markdown
Collaborator

@Karuna-Mendix Karuna-Mendix May 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@katarzyna-koltun-mx, good to cross-link Snowflake-Managed MCP Server in the concept doc. Lina and Liam also agreed during the standup.


### Typical Use Cases

[What do we want to achieve?]
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

more info needed


### Prerequisites {#prerequisites}

[Any specific versions of Studio Pro? Other prereqs?]
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

more info needed

* `INSERT_RECORD`

3. Create the MCP server. For more information, see [Create an MCP Server object](https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-agents-mcp#create-an-mcp-server-object) in Snowflake documentation.
4. Create the authentication and access configuration, so it can invoked by Mendix.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

more info needed

1. In Studio Pro, create a new app using the [Agent Builder Starter App](https://marketplace.mendix.com/link/component/240369).
2. In the [MCP Client](/appstore/modules/genai/mcp-modules/mcp-client/), add the credentials for your Large Language Model.
3. Create a microflow to retrieve the Snowflake user PAT that you created in the previous section.
4. Add the Snowflake MCP server.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

more info needed - where are we adding this?

* Prompt
* Snowflake-managed MCP server

6. Test your agent and verify that it can connect to the Snowflake-managed MCP server.
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

more info needed - how should I test it?

2. In the [MCP Client](/appstore/modules/genai/mcp-modules/mcp-client/), add the credentials for your Large Language Model.
3. Create a microflow to retrieve the Snowflake user PAT that you created in the previous section.
4. Add the Snowflake MCP server.
5. Create an AI agent and configure the following properties:
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

more info needed

@katarzyna-koltun-mx katarzyna-koltun-mx marked this pull request as draft May 4, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants