rows.page

Envía CSV, JSON, JSONL o Parquet desde tu agente y obtén un enlace que un humano pueda explorar: filtros, gráficos, SQL, hallazgos fijados, diferencias entre envíos.

Servidor MCP alojado

npx add-mcp 'https://rows.page/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Conectar

El servidor habla HTTP transmisible, por lo que cualquier cliente MCP que admita servidores remotos puede usar la URL. El envío funciona sin una cuenta.

claude mcp add --transport http rows https://rows.page/mcp
{
  "mcpServers": {
    "rows": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://rows.page/mcp"
      ]
    }
  }
}
{
  "mcpServers": {
    "rows": {
      "url": "https://rows.page/mcp"
    }
  }
}

Claude Desktop: Configuración, Desarrollador, Editar configuración abre claude_desktop_config.json. mcp-remote necesita Node.js. Cursor: .cursor/mcp.json en tu proyecto, o ~/.cursor/mcp.json para cada proyecto.

Con una clave API

Los envíos anónimos se eliminan después de 7 días a menos que alguien los conserve. Con una clave API, tu agente envía a tu cuenta, puede usar list_datasets y reenviar mediante key. Envía la clave como token de portador o añade ?apiKey= a la URL.

claude mcp add --transport http rows https://rows.page/mcp \
  --header "Authorization: Bearer rpk_..."
{
  "mcpServers": {
    "rows": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://rows.page/mcp?apiKey=rpk_..."
      ]
    }
  }
}
{
  "mcpServers": {
    "rows": {
      "url": "https://rows.page/mcp",
      "headers": {
        "Authorization": "Bearer rpk_..."
      }
    }
  }
}

Crea una clave en tu página de cuenta. Se muestra una sola vez.

Herramientas

push

Envía csv, tsv, json, jsonl, rows (matriz de objetos) o un url, con title, summary, key, id_column, findings[] opcionales y procedencia. Pasa dataset + token para una nueva versión. Devuelve la respuesta del envío más los siguientes pasos para tu humano.

pin_finding

dataset, title, note, q, sort, cols, más token sin una clave API.

get_dataset

Metadatos, versiones, hallazgos, columnas y las primeras 20 filas.

list_datasets

Tus conjuntos de datos. Requiere una clave API.

delete_dataset

dataset, más token sin una clave API.

get_limits

Tu plan y sus límites.

Las descripciones de las herramientas enseñan el lenguaje de consulta, para que los agentes puedan escribir filtros de hallazgos como status:failed latency_ms:>2000.

Indicaciones

Pide el enlace y los hallazgos en la misma frase:

prompt

Push results.csv to rows.page with the title "Eval run 412".
Pin a finding for the failed rows with a one-line note on what they have in common,
then give me the link.

push responde con los siguientes pasos que indican al agente que te dé el enlace del propietario y mencione cuándo caduca, para que puedas conservarlo.