Triplewhale MCP Server
10K+
Triplewhale MCP Server.
| Attribute | Details |
|---|---|
| Docker Image | mcp/triplewhale |
| Author | Triple-Whale |
| Repository | https://github.com/Triple-Whale/mcp-server-triplewhale |
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/Triple-Whale/mcp-server-triplewhale/blob/6948082d5eb68f6855aafb279e196ede54e4eaed/Dockerfile |
| Commit | 6948082d5eb68f6855aafb279e196ede54e4eaed |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/triplewhale --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence | MIT License |
| Tools provided by this Server | Short Description |
|---|---|
moby | moby tool helps users access e-commerce performance data. |
moby </background>
The API returns a SimplifiedMobyResponse object structured as follows:
export type SimplifiedResponse = {
isError: boolean;
errorMsg?: string;
question: string;
answer: Record<string, string | number | null>[];
assistant: string;
};
export type SimplifiedMobyResponse = {
isError: boolean;
error?: string;
responses: SimplifiedResponse[];
assistantConclusion: string;
};
The tool parses the responses array and presents answers sequentially.
If isError is true in any response, the entire message is considered an error, and the error message is displayed.
The assistantConclusion is included at the end to summarize the results.
For each valid response:
assistant).assistant, provide links.<error_handling>
If isError: true, display the error message to the user.
If the API returns 403 Unauthorized, inform the user: "Invalid credentials. Please check your settings."
If the shopId is missing, prompt the user to enter it.
For other errors, respond with: "Something went wrong. Please try again later."
If the API return 401 it means the API key is invalid, this means the api ket doesn't have access to the shop so just say that api key is expired or doesn't have access to the shop. </error_handling>
| Parameters | Type | Description |
|---|---|---|
params | object |
{
"mcpServers": {
"triplewhale": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TRIPLEWHALE_API_KEY",
"mcp/triplewhale"
],
"env": {
"TRIPLEWHALE_API_KEY": "your-triplewhale-api-key-here"
}
}
}
}
Content type
Image
Digest
sha256:0d4702dce…
Size
48 MB
Last updated
over 1 year ago
docker pull mcp/triplewhalePulls:
10
Sep 7 to Sep 13