Connecting a Mendix AI agent to Snowflake MCP#11137
Draft
katarzyna-koltun-mx wants to merge 3 commits intodevelopmentfrom
Draft
Connecting a Mendix AI agent to Snowflake MCP#11137katarzyna-koltun-mx wants to merge 3 commits intodevelopmentfrom
katarzyna-koltun-mx wants to merge 3 commits intodevelopmentfrom
Conversation
| * 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 |
Collaborator
Author
There was a problem hiding this comment.
@Karuna-Mendix is it OK to add this link here?
Collaborator
There was a problem hiding this comment.
@linaaaf, @liamsommer-mx, It looks good to me. Any thoughts?
Collaborator
There was a problem hiding this comment.
@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?] |
Collaborator
Author
There was a problem hiding this comment.
more info needed
|
|
||
| ### Prerequisites {#prerequisites} | ||
|
|
||
| [Any specific versions of Studio Pro? Other prereqs?] |
Collaborator
Author
There was a problem hiding this comment.
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. |
Collaborator
Author
There was a problem hiding this comment.
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. |
Collaborator
Author
There was a problem hiding this comment.
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. |
Collaborator
Author
There was a problem hiding this comment.
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: |
Collaborator
Author
There was a problem hiding this comment.
more info needed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.