generate_report
ActiveTool of clawshow
Generate professional PDF business reports and return a download URL. Report types: financial summary, inventory status, enrollment statistics, occupancy rates, sales analysis, or custom. Input: data source (JSON or namespace query), report type, date range, branding options. Output: PDF download URL. Reports include charts, tables, and executive summary. Ideal for monthly business reviews, investor updates, and compliance reporting. Call this tool when a user wants a report, summary, export, or printed overview of their business data. Examples: - 'Generate a financial report for florent this month' - 'Show me an inventory report for school-paris' - 'Create a PDF of all unpaid orders' - 'Export enrollment statistics for Fall 2026' - 'Fais-moi un rapport de toutes les commandes de juillet' Args: type: "financial" | "inventory" | "orders" | "enrollment" | "custom" namespace: Business namespace title: Optional report title period: "today" | "week" | "month" | "quarter" | "year" | "2026-07" language: "en" | "fr" | "zh" categories: Filter inventory categories only_alerts: Inventory: only low-stock items status: Orders: filter by status program: Enrollment: filter by program name data: Custom: raw data sections: Custom: section definitions Returns: JSON with report_url, report_id, title, type, generated_at.
Parameters schema
{
"type": "object",
"title": "generate_reportArguments",
"required": [
"type",
"namespace"
],
"properties": {
"data": {
"anyOf": [
{
"type": "object",
"additionalProperties": true
},
{
"type": "null"
}
],
"title": "Data",
"default": null
},
"type": {
"type": "string",
"title": "Type"
},
"title": {
"type": "string",
"title": "Title",
"default": ""
},
"period": {
"type": "string",
"title": "Period",
"default": ""
},
"status": {
"type": "string",
"title": "Status",
"default": ""
},
"program": {
"type": "string",
"title": "Program",
"default": ""
},
"language": {
"type": "string",
"title": "Language",
"default": "en"
},
"sections": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
],
"title": "Sections",
"default": null
},
"namespace": {
"type": "string",
"title": "Namespace"
},
"categories": {
"anyOf": [
{
"type": "array",
"items": {}
},
{
"type": "null"
}
],
"title": "Categories",
"default": null
},
"only_alerts": {
"type": "boolean",
"title": "Only Alerts",
"default": false
},
"include_chart": {
"type": "boolean",
"title": "Include Chart",
"default": true
},
"include_income": {
"type": "boolean",
"title": "Include Income",
"default": true
},
"include_expenses": {
"type": "boolean",
"title": "Include Expenses",
"default": true
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
clawshow
https://github.com/jason2016/clawshow-mcp-server
2/7 registries