JXLS Template Generator
byShcRes
0Generates Excel template files conforming to JXLS specifications via the Model Context Protocol (MCP).
概要
This tool acts as an MCP server designed to automate the creation of Excel template files for JXLS. It supports generating templates with `jx:area()` and `jx:each()` annotations, handling both JSON object and array data formats. Built on a full MCP protocol implementation with stdio communication, it ensures robust operation through strict input parameter validation, error handling, and file path security checks to prevent path traversal attacks. The use of Pydantic ensures type-safe data models for reliable template generation.
主な機能
- Includes robust input parameter validation and file path security
- Generates Excel templates with JXLS `jx:area()` and `jx:each()` annotations
- Supports JSON object and array data formats for template data
- Implements the full Model Context Protocol (MCP) with stdio communication
- Utilizes Pydantic for type-safe data models and structured requests
- 0 GitHub stars
ユースケース
- Integrating with systems that require programmatic JXLS template generation via an MCP server
- Automating the creation of standardized Excel report templates from data structures
- Generating dynamic Excel templates for data export in various formats (JSON, array)