Skip to main content
Glama

rows.page

Server Details

Push CSV, JSON, JSONL or Parquet from your agent and get a link a human can explore.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
bitgate/rows-page-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

6 tools
delete_datasetInspect

Delete a dataset you own. Its URL stops working immediately.

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenNoDataset token when not using an API key
datasetYesDataset id
get_datasetInspect

Read a dataset: meta, recent versions, findings, columns and the first 20 preview rows.

ParametersJSON Schema
NameRequiredDescriptionDefault
tokenNoDataset token, needed for private datasets without an API key
datasetYesDataset id
versionNoVersion number; latest when omitted
get_limitsInspect

Show your plan, its caps (file size, datasets, version history) and usage.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_datasetsInspect

List the datasets kept on your account, newest first. Needs an API key.

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNonext_cursor from the previous page
pin_findingInspect

Pin a finding (a saved, titled view) to a dataset you own. Finding views use the rows.page query language in q: word or "two words" searches text columns; field:value, field:"a b", -field:value, field:* (not null), -field:* (null), field:foo* (prefix); field:>20, >=, <, <=, field:10..20, ISO dates (at:>2026-09-01); dot paths for nested JSON (payload.customer.country:NL); tags:urgent means the list contains it; combine with OR and parentheses. A q starting with SELECT, WITH or FROM runs as SQL against the table data. sort is comma-separated columns, - for descending (-price,name); cols picks and orders visible columns (a,b,c).

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoFilter in the rows.page query language
sqlNoOptional SQL against the table `data`
colsNoVisible columns, e.g. id,price,country
noteNoWhy it matters, in a sentence or two
sortNoSort, e.g. -price,name
titleYesShort headline of the finding
tokenNoDataset token (rpt_...) when not using an API key
datasetYesDataset id
versionNoPin to this version instead of the latest
row_countNoRows matching the view, if you know it
pushInspect

Publish rows as a rows.page dataset (or a new version of one) and get a shareable URL. Pass exactly one of csv, tsv, jsonl, json, rows or url. Up to 16 MB inline; use url for bigger files. Identical content returns unchanged: true without a new version. Re-pushes report rows_delta, columns_added/removed and a diff_url. Anonymous datasets expire after 7 days unless kept. Finding views use the rows.page query language in q: word or "two words" searches text columns; field:value, field:"a b", -field:value, field:* (not null), -field:* (null), field:foo* (prefix); field:>20, >=, <, <=, field:10..20, ISO dates (at:>2026-09-01); dot paths for nested JSON (payload.customer.country:NL); tags:urgent means the list contains it; combine with OR and parentheses. A q starting with SELECT, WITH or FROM runs as SQL against the table data. sort is comma-separated columns, - for descending (-price,name); cols picks and orders visible columns (a,b,c).

ParametersJSON Schema
NameRequiredDescriptionDefault
csvNoCSV text with a header row
keyNoStable name for upserts with an API key, e.g. nightly-orders
runNoRun id of the job that produced it
tsvNoTSV text with a header row
urlNohttp(s) URL of a CSV, TSV, JSON, JSONL or Parquet file to fetch and publish
jsonNoA JSON array of objects (or an object holding one), as text or as a value
nameNoFile name, e.g. orders.csv
rowsNoRows as an array of objects
jsonlNoOne JSON object per line
titleNoDataset title shown on the page
tokenNoDataset token (rpt_...) proving ownership of dataset
commitNoCommit sha of the code that produced it
formatNoFormat of url when it cannot be told
sourceNoWhere the data came from (URL or description)
datasetNoExisting dataset id to push a new version to
summaryNoA few sentences for the human: what this is and what to look at
findingsNo
id_columnNoColumn that identifies a row across versions, for changed-row diffs
visibilityNoprivate needs Pro or Max

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 6 tool updates
    • First observeddelete_dataset
    • First observedget_dataset
    • First observedget_limits
    • First observedlist_datasets
    • First observedpin_finding
    • First observedpush

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Turns a folder of CSV, Parquet, and JSON files into a single SQL-queryable source for AI agents, supporting JOINs across files with read-only sandboxed access.
    6
    25 PyPI
    2
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Turns Google Sheets, CSV, Excel, and Parquet files into durable, queryable data for AI agents. Lets clients securely discover datasets, inspect semantic models, run bounded analytics, and manage approved semantic overlays.
    3
    Apache 2.0
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables LLM clients to load, clean, visualize, and analyze tabular datasets, and to generate multi-format analytic reports through natural language instructions.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.