← JSON to Excel MCP by WTSolutions
0.4.0npm · json-to-excel-mcp · current release
Observed 2026-08-22T12:27:55.180Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {
"listChanged": true
},
"prompts": {
"listChanged": true
}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
json_to_excel_mcp_from_dataConvert JSON data to CSV data. Input schema{
"type": "object",
"properties": {
"data": {
"type": "string",
"minLength": 1,
"description": "JSON data to be converted to CSV"
},
"options": {
"type": "object",
"properties": {
"jsonMode": {
"type": "string",
"enum": [
"nested",
"flat"
],
"description": "Format mode for JSON output: “nested”, or “flat”"
},
"delimiter": {
"type": "string",
"enum": [
".",
"_",
"__",
"/"
],
"description": "Delimiter character for nested JSON keys when using jsonMode: “nested”, acceptable delimiters are “.”, “_”, “__”, “/”."
},
"maxDepth": {
"type": "string",
"enum": [
"unlimited",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20"
],
"description": "Maximum depth for nested JSON objects when using jsonMode: “nested”. For maxDepth, “unlimited”, “1” ~ “20” acceptable."
},
"proCode": {
"type": "string",
"description": "Pro Code for JSON to Excel MCP by WTSolutions."
}
},
"additionalProperties": false
}
},
"required": [
"data"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
json_to_excel_mcp_from_urlConvert JSON data from publicly accessible URL(.json format) to CSV data.Input schema{
"type": "object",
"properties": {
"url": {
"type": "string",
"minLength": 1,
"description": "Publicly accessible URL of the JSON file"
},
"options": {
"type": "object",
"properties": {
"jsonMode": {
"type": "string",
"enum": [
"nested",
"flat"
],
"description": "Format mode for JSON output: “nested”, or “flat”"
},
"delimiter": {
"type": "string",
"enum": [
".",
"_",
"__",
"/"
],
"description": "Delimiter character for nested JSON keys when using jsonMode: “nested”, acceptable delimiters are “.”, “_”, “__”, “/”."
},
"maxDepth": {
"type": "string",
"enum": [
"unlimited",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20"
],
"description": "Maximum depth for nested JSON objects when using jsonMode: “nested”. For maxDepth, “unlimited”, “1” ~ “20” acceptable."
},
"proCode": {
"type": "string",
"description": "Pro Code for JSON to Excel MCP by WTSolutions. "
}
},
"additionalProperties": false
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
Convert JSON data to CSV data
{
"prompt_key": "from-data",
"name": "from-data",
"description": "Convert JSON data to CSV data",
"arguments": [
{
"name": "data",
"required": true
}
],
"metadata_hash": "7bc98d070d83365d6b1909bcbc790f2d1f12303baed403105f5d62ef7995dc7a"
}Convert JSON file to CSV data, the JSON file URL is publically avaliable. URL should point to .json file and start with https.
{
"prompt_key": "from-url",
"name": "from-url",
"description": "Convert JSON file to CSV data, the JSON file URL is publically avaliable. URL should point to .json file and start with https.",
"arguments": [
{
"name": "url",
"required": true
}
],
"metadata_hash": "df29e455cf2b5c94d686280078e406b9bb42e8fb0f255b4a20b66a33d47e9c12"
}Convert JSON file to CSV data, the JSON file is uploaded to AI model
{
"prompt_key": "from-url-upload",
"name": "from-url-upload",
"description": "Convert JSON file to CSV data, the JSON file is uploaded to AI model",
"arguments": [],
"metadata_hash": "ad2d4903a1799a2675b19987deafccb5082d8def234e698bcfd9747269b3638e"
}