Hackle MCP
A Model Context Protocol server for the Hackle analytics platform that enables agents to query A/B test experiments, in-app messages, push messages, and user engagement metrics such as active users, retention, and stickiness via time-series data.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What its tools do
19 tools, grouped by the hints the source reports. Hints are self-declared, not verified behavior.
Not annotated (19)
active-user-seriesanalytics-chart-detailanalytics-chart-listdata-report-detaildata-report-listexperiment-detailexperiment-listin-app-message-detailin-app-message-listpush-message-detailpush-message-listremote-config-createremote-config-detailremote-config-listremote-config-updateremote-config-update-descriptionremote-config-update-user-identifier-criteriaretention-seriesstickiness-series
What you can do with it
- Fetch paginated lists of A/B test experiments with search
- Retrieve detailed information for specific A/B test experiments
- Query time-series data for active users, retention, and stickiness
- List and detail in-app and push messages
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
mcp/hackle@sha256:b45e8e1c6390e109a64d507de92c5b4979da95060efd58384c7cf683076b2af4
{
"transport": "stdio",
"identifier": "mcp/hackle@sha256:b45e8e1c6390e109a64d507de92c5b4979da95060efd58384c7cf683076b2af4",
"registryType": "oci",
"registryBaseUrl": "https://registry-1.docker.io"
}Tools
Reported by the attributed source; not independently observed by Koskamo.
active-user-series
{
"type": "",
"required": null,
"properties": null
}analytics-chart-detail
{
"type": "",
"required": null,
"properties": null
}analytics-chart-list
{
"type": "",
"required": null,
"properties": null
}data-report-detail
{
"type": "",
"required": null,
"properties": null
}data-report-list
{
"type": "",
"required": null,
"properties": null
}experiment-detail
{
"type": "",
"required": null,
"properties": null
}experiment-list
{
"type": "",
"required": null,
"properties": null
}in-app-message-detail
{
"type": "",
"required": null,
"properties": null
}in-app-message-list
{
"type": "",
"required": null,
"properties": null
}push-message-detail
{
"type": "",
"required": null,
"properties": null
}push-message-list
{
"type": "",
"required": null,
"properties": null
}remote-config-create
{
"type": "",
"required": null,
"properties": null
}remote-config-detail
{
"type": "",
"required": null,
"properties": null
}remote-config-list
{
"type": "",
"required": null,
"properties": null
}remote-config-update
{
"type": "",
"required": null,
"properties": null
}remote-config-update-description
{
"type": "",
"required": null,
"properties": null
}remote-config-update-user-identifier-criteria
{
"type": "",
"required": null,
"properties": null
}retention-series
{
"type": "",
"required": null,
"properties": null
}stickiness-series
{
"type": "",
"required": null,
"properties": null
}Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"hackle-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/hackle@sha256:b45e8e1c6390e109a64d507de92c5b4979da95060efd58384c7cf683076b2af4"
]
}
}
}Cline
{
"mcpServers": {
"hackle-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/hackle@sha256:b45e8e1c6390e109a64d507de92c5b4979da95060efd58384c7cf683076b2af4"
]
}
}
}VS Code
{
"servers": {
"hackle-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/hackle@sha256:b45e8e1c6390e109a64d507de92c5b4979da95060efd58384c7cf683076b2af4"
]
}
}
}Claude Desktop
{
"mcpServers": {
"hackle-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp/hackle@sha256:b45e8e1c6390e109a64d507de92c5b4979da95060efd58384c7cf683076b2af4"
]
}
}
}Let your agent find its tools
Find servers like Hackle MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.