MCP Client Snap Pack
Overview
The MCP Client Snap Pack enables you to connect to MCP servers as part of their Agent.
Use Snaps in this Snap Pack to:
- List available tools from an MCP server
- Perform operations such as call tools, list resources, and read resources from an MCP server.
This Snap Pack has the following Snaps and Accounts:
- MCP Function Generator: Use this Snap to convert the tools available from an MCP server to a list of function definitions, with the additional ability to add "list resource" and "read resource" to the function definitions list.
- MCP Invoke: Use this Snap to execute the operations you want the MCP server to perform. This Snap formats the generated results into a unified structure within SnapLogic.
- SSE Account: Use this account type to connect the MCP Client Snaps to a remote MCP SSE Server.
- Streamable HTTP Server Account: Use this account type to connect MCP Client Snaps to a remote MCP Streamable HTTP Server.
- SSE OAuth2 Account: Use this account type to connect MCP Client Snaps using an SSE server using OAuth2 authentication.
- Streamable HTTP Server OAuth2 Account: Use this account type to connect MCP Client Snaps to Streamable HTTP Servers using OAuth2 authentication.