Triple Whale MCP Server
About
# Triple Whale MCP Server An MCP server for accessing Triple Whale e-commerce analytics data through the Triple Whale API. ## Features - Access to Blended Stats Table data - Shop information retrieval - Available metrics and dimensions discovery - MCP Inspector integration for testing ## Setup 1. Clone this repository…
Explore
- Access to Blended Stats Table data
- Shop information retrieval
- Available metrics and dimensions discovery
- MCP Inspector integration for testing
1. Clone this repository
2. Install dependencies:
npm install
3. Create a
.env file with your Triple Whale API credentials: TRIPLE_WHALE_API_KEY=your_api_key_here
TRIPLE_WHALE_SHOP_ID=your_shop_id_here
4. Run the server:
npm run dev
{
"dateRange": {
"start": "2023-01-01",
"end": "2023-01-31"
},
"metrics": [
{
"id": "revenue"
},
{
"id": "orders"
}
],
"dimensions": [
{
"id": "utm_source"
}
],
"limit": 10
}
get_blended_stats
Get blended statistics from Triple Whale
get_shop_info
Get information about the configured shop
get_available_metrics
Get list of available metrics for the shop
get_available_dimensions
Get list of available dimensions for the shop
- get_blended_stats: Get blended statistics from Triple Whale
- get_shop_info: Get information about the configured shop
- get_available_metrics: Get list of available metrics for the shop
- get_available_dimensions: Get list of available dimensions for the shop
An MCP server for accessing Triple Whale e-commerce analytics data through the Triple Whale API.
## Features
- Access to Blended Stats Table data
- Shop information retrieval
- Available metrics and dimensions discovery
- MCP Inspector integration for testing
## Setup
1. Clone this repository
2. Install dependencies:
npm install
3. Create a
.env file with your Triple Whale API credentials: TRIPLE_WHALE_API_KEY=your_api_key_here
TRIPLE_WHALE_SHOP_ID=your_shop_id_here
4. Run the server:
npm run dev
## Testing with MCP Inspector
To test the server with the MCP Inspector:
npm run inspect
This will open a web interface where you can:
- Test all available tools with custom inputs
- Browse available resources
- View server logs and responses
## Available Tools
- get_blended_stats: Get blended statistics from Triple Whale
- get_shop_info: Get information about the configured shop
- get_available_metrics: Get list of available metrics for the shop
- get_available_dimensions: Get list of available dimensions for the shop
## Available Resources
- triplewhale://shop: Information about the configured shop
- triplewhale://metrics: List of available metrics
- triplewhale://dimensions: List of available dimensions
## Example Usage
### Getting Blended Stats
{
"dateRange": {
"start": "2023-01-01",
"end": "2023-01-31"
},
"metrics": [
{
"id": "revenue"
},
{
"id": "orders"
}
],
"dimensions": [
{
"id": "utm_source"
}
],
"limit": 10
}
## API Documentation
For more information about the Triple Whale API, see:
- Blended Stats Table Documentation
- Triple Whale API Reference
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



