Overview
Features
excel_to_json_mcp_from_data
Converts tab-separated (Excel) or comma-separated (CSV) text data into JSON, using the first row as headers.
excel_to_json_mcp_from_url
Converts an Excel (.xlsx) file fetched from a URL into JSON; each sheet becomes a separate object with sheetName and data.
Sheet-level JSON output
Each sheet in the Excel file becomes a JSON object containing sheetName and a data array.
Automatic data type handling
Detects numbers, booleans, dates, and strings; empty values become empty strings.
Header-based key mapping
Uses the first row as JSON keys; header cells must be non-empty.
Input validation
Requires at least two rows (header + data).
Standard MCP response format
Returns a consistent JSON response with isError, msg, and data fields.
Multiple transport deployments
Supports NPX stdio, SSE, and Streamable HTTP deployment modes.
Who Is This For?
- Developers:Integrate Excel/CSV to JSON conversion via MCP into apps and workflows.



