Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
HACKLE_API_KEY | Yes | Your Hackle API key obtained from the Hackle team |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
experiment-list | Fetches a paginated list of A/B test experiments with search functionality. |
experiment-detail | Retrieves detailed information for a specific A/B test experiment. |
in-app-message-list | Fetches a paginated list of in-app messages with search functionality. |
in-app-message-detail | Retrieves detailed information for a specific in-app message. |
push-message-list | Fetches a paginated list of push messages with search functionality. |
push-message-detail | Retrieves detailed information for a specific push message. |
active-user-series | Retrieves time-series data of active users. Available in daily, weekly, and monthly units. |
retention-series | Retrieves time-series data of user retention. Available in daily, weekly, and monthly units. |
stickiness-series | Retrieves time-series data of user stickiness (return visit frequency). Available in weekly and monthly units. |
data-report-list | fetch data report list. |
data-report-detail | fetch data report detail. |
analytics-chart-list | fetch data analytics chart list. |
analytics-chart-detail | fetch analytics chart detail. You can visualize the chart using this tool's result. |
remote-config-list | Fetch Remote Config list. |
remote-config-detail | Fetch remote config detail. |
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. |
remote-config-update | Updates remote config's content. |
remote-config-update-user-identifier-criteria | Updates remote config's user identifier criteria. The change will be applied to both production and development environment. |
remote-config-update-description | Updates remote config's description. The change will be applied to both production and development environment. |