Sign inSign up

mcp/hackle

Verified Publisher

By mcp

•Updated 3 months ago

Model Context Protocol server for Hackle

Image
Machine learning & AI
0

10K+

mcp/hackle repository overview

⁠Hackle MCP Server

Model Context Protocol server for Hackle.

What is an MCP Server?⁠

⁠MCP Info

⁠Image Building Info

AttributeDetails
Dockerfilehttps://github.com/hackle-io/hackle-mcp/blob/5ecf4dd4443da7c20315f39a26705538ff0d1b59/Dockerfile⁠
Commit5ecf4dd4443da7c20315f39a26705538ff0d1b59
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/hackle --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

⁠Available Tools (19)

Tools provided by this ServerShort Description
active-user-seriesRetrieves time-series data of active users.
analytics-chart-detailfetch analytics chart detail.
analytics-chart-listfetch data analytics chart list.
data-report-detailfetch data report detail.
data-report-listfetch data report list.
experiment-detailRetrieves detailed information for a specific A/B test experiment.
experiment-listFetches a paginated list of A/B test experiments with search functionality.
in-app-message-detailRetrieves detailed information for a specific in-app message.
in-app-message-listFetches a paginated list of in-app messages with search functionality.
push-message-detailRetrieves detailed information for a specific push message.
push-message-listFetches a paginated list of push messages with search functionality.
remote-config-createCreates an empty remote config.
remote-config-detailFetch remote config detail.
remote-config-listFetch Remote Config list.
remote-config-updateUpdates remote config's content.
remote-config-update-descriptionUpdates remote config's description.
remote-config-update-user-identifier-criteriaUpdates remote config's user identifier criteria.
retention-seriesRetrieves time-series data of user retention.
stickiness-seriesRetrieves time-series data of user stickiness (return visit frequency).

⁠Tools Details

⁠Tool: active-user-series

Retrieves time-series data of active users. Available in daily, weekly, and monthly units.

ParametersTypeDescription
unitstring
datestring optionalEnd date in YYYY-MM-DD format.

⁠Tool: analytics-chart-detail

fetch analytics chart detail. You can visualize the chart using this tool's result.

ParametersTypeDescription
chartIdnumberChart id
chartTypestringType of the chart. Will throw an error if given chartId's chart type is different from chartType.

⁠Tool: analytics-chart-list

fetch data analytics chart list.

ParametersTypeDescription
chartTypestring optional
pageNumbernumber optional
pageSizenumber optional
searchKeywordstring optional

⁠Tool: data-report-detail

fetch data report detail.

ParametersTypeDescription
dataReportIdnumber

⁠Tool: data-report-list

fetch data report list.

⁠Tool: experiment-detail

Retrieves detailed information for a specific A/B test experiment.

ParametersTypeDescription
experimentIdnumber

⁠Tool: experiment-list

Fetches a paginated list of A/B test experiments with search functionality.

ParametersTypeDescription
pageNumbernumber optional
pageSizenumber optional
searchKeywordstring optionalname, description, or experimentKey of an experiment.

⁠Tool: in-app-message-detail

Retrieves detailed information for a specific in-app message.

ParametersTypeDescription
inAppMessageIdnumber

⁠Tool: in-app-message-list

Fetches a paginated list of in-app messages with search functionality.

ParametersTypeDescription
pageNumbernumber optional
pageSizenumber optional
searchKeywordstring optionalname, description, or campaignKey of an in-app message.

⁠Tool: push-message-detail

Retrieves detailed information for a specific push message.

ParametersTypeDescription
pushMessageIdnumber

⁠Tool: push-message-list

Fetches a paginated list of push messages with search functionality.

ParametersTypeDescription
pageNumbernumber optional
pageSizenumber optional
searchKeywordstring optionalname, description, or campaignKey of a push message.

⁠Tool: remote-config-create

Creates an empty remote config. It is recommended to update an existing RC first if there is an associated RC with the one you want to create since the total number of RC is limited.

ParametersTypeDescription
bodyobject

⁠Tool: remote-config-detail

Fetch remote config detail.

ParametersTypeDescription
remoteConfigIdnumberRemote config's id. You can get this information by using Remote Config List Tool.

⁠Tool: remote-config-list

Fetch Remote Config list.

ParametersTypeDescription
pageNumbernumber optional
pageSizenumber optional
searchKeywordstring optional
statusstring optional

⁠Tool: remote-config-update

Updates remote config's content.

ParametersTypeDescription
bodyobject
remoteConfigIdnumberRemote config's id.

⁠Tool: remote-config-update-description

Updates remote config's description. The change will be applied to both production and development environment.

ParametersTypeDescription
bodyobject
remoteConfigIdnumberRemote config's id.

⁠Tool: remote-config-update-user-identifier-criteria

Updates remote config's user identifier criteria. The change will be applied to both production and development environment.

ParametersTypeDescription
bodyobject
remoteConfigIdnumberRemote config's id.

⁠Tool: retention-series

Retrieves time-series data of user retention. Available in daily, weekly, and monthly units.

ParametersTypeDescription
unitstring
datestring optionalEnd date in YYYY-MM-DD format.

⁠Tool: stickiness-series

Retrieves time-series data of user stickiness (return visit frequency). Available in weekly and monthly units.

ParametersTypeDescription
unitstring
datestring optionalEnd date in YYYY-MM-DD format.

⁠Use this MCP Server

{
  "mcpServers": {
    "hackle": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "API_KEY",
        "mcp/hackle"
      ],
      "env": {
        "API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?⁠

Install from MCP:Hub

Tag summary

Content type

Image

Digest

sha256:b45e8e1c6…

Size

74.6 MB

Last updated

3 months ago

docker pull mcp/hackle

This week's pulls

Pulls:

28

Last week