Skip to main content
Data governance
Composable analytics

Use the Snowplow CLI MCP tool

Use the Snowplow CLI MCP tool with Claude or other MCP clients for streamlined data structure management.

Progress0%

Configure the MCP client

The MCP server allows AI assistants to interact with the Snowplow CLI using the snowplow-cli mcp command.

It can be used with any MCP-compatible client. Below are configuration examples for popular clients:

Add the following to your Claude Desktop configuration file, found at:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

For direct Snowplow CLI connection:

json
{
"mcpServers": {
"snowplow-cli": {
"command": "snowplow-cli",
"args": ["mcp"]
}
}
}

Using npx:

json
{
"mcpServers": {
"snowplow-cli": {
"command": "npx",
"args": ["-y", "@snowplow/snowplow-cli", "mcp"]
}
}
}
Filesystem access

Claude Desktop requires additional filesystem access to create and modify files.

After adding the configuration, restart the client. The Snowplow CLI MCP tools should be available for use.