Implementation
gradeNot graded
gradeNot graded
get_dashboard_dataAnswer
Get all dashboard data including sales, revenue, customers, categories, and regional information
View tool JSON
{
"name": "get_dashboard_data",
"kind": "answer",
"impl": "imperative",
"description": "Get all dashboard data including sales, revenue, customers, categories, and regional information",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/webmcp-demo/"
}get_sales_dataAnswer
Get sales and revenue data for a specific time period
View tool JSON
{
"name": "get_sales_data",
"kind": "answer",
"impl": "imperative",
"description": "Get sales and revenue data for a specific time period",
"inputSchema": {
"type": "object",
"properties": {
"period": {
"type": "string",
"enum": [
"monthly",
"quarterly",
"yearly"
],
"description": "The time period to retrieve sales data for"
}
},
"required": [
"period"
]
},
"page": "/webmcp-demo/"
}get_revenue_dataAnswer
Get revenue metrics and statistics
View tool JSON
{
"name": "get_revenue_data",
"kind": "answer",
"impl": "imperative",
"description": "Get revenue metrics and statistics",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/webmcp-demo/"
}visualize_dataAction
Visualize specific chart on the dashboard by highlighting it
View tool JSON
{
"name": "visualize_data",
"kind": "act",
"impl": "imperative",
"description": "Visualize specific chart on the dashboard by highlighting it",
"inputSchema": {
"type": "object",
"properties": {
"chartName": {
"type": "string",
"enum": [
"sales",
"categories",
"regional",
"traffic"
],
"description": "The name of the chart to visualize and highlight"
}
},
"required": [
"chartName"
]
},
"page": "/webmcp-demo/"
}filter_data_by_periodAction
Filter dashboard data by time period (monthly, quarterly, or yearly)
View tool JSON
{
"name": "filter_data_by_period",
"kind": "act",
"impl": "imperative",
"description": "Filter dashboard data by time period (monthly, quarterly, or yearly)",
"inputSchema": {
"type": "object",
"properties": {
"period": {
"type": "string",
"enum": [
"monthly",
"quarterly",
"yearly"
],
"description": "The time period to filter by"
}
},
"required": [
"period"
]
},
"page": "/webmcp-demo/"
}highlight_metricAction
Highlight a specific metric card on the dashboard
View tool JSON
{
"name": "highlight_metric",
"kind": "act",
"impl": "imperative",
"description": "Highlight a specific metric card on the dashboard",
"inputSchema": {
"type": "object",
"properties": {
"metric": {
"type": "string",
"enum": [
"revenue",
"sales",
"customers",
"aov"
],
"description": "The metric to highlight (revenue, sales, customers, or aov for average order value)"
}
},
"required": [
"metric"
]
},
"page": "/webmcp-demo/"
}