You're viewing a demo portfolio

Join the waitlist
PRSM

generate_report

Active

Tool of clawshow

declared in 1.27.1

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
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

clawshow

https://github.com/jason2016/clawshow-mcp-server

2/7 registries
View full server →
generate_report — clawshow — PRSM MCP