rows.page
Server Details
Push CSV, JSON, JSONL or Parquet from your agent and get a link a human can explore.
- 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 toolsdelete_datasetInspect
Delete a dataset you own. Its URL stops working immediately.
| Name | Required | Description | Default |
|---|---|---|---|
| token | No | Dataset token when not using an API key | |
| dataset | Yes | Dataset id |
get_datasetInspect
Read a dataset: meta, recent versions, findings, columns and the first 20 preview rows.
| Name | Required | Description | Default |
|---|---|---|---|
| token | No | Dataset token, needed for private datasets without an API key | |
| dataset | Yes | Dataset id | |
| version | No | Version number; latest when omitted |
get_limitsInspect
Show your plan, its caps (file size, datasets, version history) and usage.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
list_datasetsInspect
List the datasets kept on your account, newest first. Needs an API key.
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | next_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).
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Filter in the rows.page query language | |
| sql | No | Optional SQL against the table `data` | |
| cols | No | Visible columns, e.g. id,price,country | |
| note | No | Why it matters, in a sentence or two | |
| sort | No | Sort, e.g. -price,name | |
| title | Yes | Short headline of the finding | |
| token | No | Dataset token (rpt_...) when not using an API key | |
| dataset | Yes | Dataset id | |
| version | No | Pin to this version instead of the latest | |
| row_count | No | Rows 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).
| Name | Required | Description | Default |
|---|---|---|---|
| csv | No | CSV text with a header row | |
| key | No | Stable name for upserts with an API key, e.g. nightly-orders | |
| run | No | Run id of the job that produced it | |
| tsv | No | TSV text with a header row | |
| url | No | http(s) URL of a CSV, TSV, JSON, JSONL or Parquet file to fetch and publish | |
| json | No | A JSON array of objects (or an object holding one), as text or as a value | |
| name | No | File name, e.g. orders.csv | |
| rows | No | Rows as an array of objects | |
| jsonl | No | One JSON object per line | |
| title | No | Dataset title shown on the page | |
| token | No | Dataset token (rpt_...) proving ownership of dataset | |
| commit | No | Commit sha of the code that produced it | |
| format | No | Format of url when it cannot be told | |
| source | No | Where the data came from (URL or description) | |
| dataset | No | Existing dataset id to push a new version to | |
| summary | No | A few sentences for the human: what this is and what to look at | |
| findings | No | ||
| id_column | No | Column that identifies a row across versions, for changed-row diffs | |
| visibility | No | private needs Pro or Max |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
6 tool updates
- First observed
delete_dataset - First observed
get_dataset - First observed
get_limits - First observed
list_datasets - First observed
pin_finding - First observed
push
Related MCP Connectors
- OleanderOAuthdev.oleander
The all-in-one data stack for agents. Upload files, run SQL, evolve tables, and render charts.
Charts and tables for AI agents with live-updating embed links. No account: signup returns a key.
Push rows from a dataset, file or Google Sheet into a Postgres, Supabase, Neon or MySQL table.
Zero-key temporary JSON database for agents: one tool call, no signup, no OAuth, no API keys.
Related MCP Servers
- AlicenseAqualityCmaintenanceTurns 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.625 PyPI2MIT
- AlicenseNot gradedqualityAmaintenanceTurns 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.3Apache 2.0
- FlicenseNot gradedqualityCmaintenanceEnables LLM clients to load, clean, visualize, and analyze tabular datasets, and to generate multi-format analytic reports through natural language instructions.-
- AlicenseNot gradedqualityBmaintenanceEnables LLMs to load tabular data from CSV/Excel/JSON, clean and analyze it, generate charts, and write a report with conclusions.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.