Markdown Table Generator

Data REST API MCP

Build a GitHub-flavoured Markdown table and return the markdown string. Give headers plus rows (arrays of cell values) and optional per-column alignments (left, center, right), or import from CSV, TSV, or a JSON array of objects. Pipe characters in cells are escaped.

This page documents the HTTP endpoint POST /api/tools/markdown-table-generator/execute. See the MCP reference →

Call it over REST

POST https://api.findutils.com/api/tools/markdown-table-generator/execute · no API keys · 60 requests/min per IP

Execute — verified arguments

curl -X POST https://api.findutils.com/api/tools/markdown-table-generator/execute \
  -H "Content-Type: application/json" \
  -d '{
    "headers": [
      "Name",
      "Qty"
    ],
    "rows": [
      [
        "Apple",
        3
      ]
    ]
  }'

Parameter schema for this endpoint

curl https://api.findutils.com/api/tools/markdown-table-generator

Interactive docs · OpenAPI 3.1 spec · All REST tools

Input schema

Argument Type Required Description
headers array no Column header labels.
rows array no Table rows; each row is an array of cell values in header order. Short rows are padded, extra cells dropped.
alignments array no Per-column alignment: left, center, or right. Default: left for every column.
import_text string no Alternative input: CSV/TSV text (first line = headers) or a JSON array of objects. Used when headers is not given.
import_format string (csv | tsv | json) no Format of import_text. Default: csv. Default: "csv".

Example arguments (verified)

{
  "headers": [
    "Name",
    "Qty"
  ],
  "rows": [
    [
      "Apple",
      3
    ]
  ]
}

Also an MCP tool

Claude, Cursor, and any MCP client can call this tool as findutils:markdown_table_generator after one connect command.

Connect once

claude mcp add findutils --transport http https://mcp.findutils.com/
Open the MCP reference for Markdown Table Generator →

More Data tools