rows.page
Envie CSV, JSON, JSONL ou Parquet do seu agente e receba um link que um humano pode explorar: filtros, gráficos, SQL, descobertas fixadas, diferenças entre envios.
Servidor MCP hospedado
npx add-mcp 'https://rows.page/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Conectar
O servidor fala HTTP com streaming, então qualquer cliente MCP que suporte servidores remotos pode usar a URL. O envio funciona sem conta.
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: Configurações, Desenvolvedor, Editar Config abre claude_desktop_config.json. mcp-remote precisa do Node.js. Cursor: .cursor/mcp.json no seu projeto, ou ~/.cursor/mcp.json para todos os projetos.
Com uma chave de API
Envios anônimos são excluídos após 7 dias, a menos que alguém os mantenha. Com uma chave de API, seu agente envia para a sua conta, pode usar list_datasets e reenviar por key. Envie a chave como um token bearer ou acrescente ?apiKey= à 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_..."
}
}
}
}
Crie uma chave na sua página de conta. Ela é exibida apenas uma vez.
Ferramentas
push
Envie csv, tsv, json, jsonl, rows (array de objetos) ou um url, com title, summary, key, id_column, findings[] opcionais e procedência. Passe dataset + token para uma nova versão. Retorna a resposta do envio e os próximos passos para o seu humano.
pin_finding
dataset, title, note, q, sort, cols, além de token sem chave de API.
get_dataset
Metadados, versões, descobertas, colunas e as primeiras 20 linhas.
list_datasets
Seus conjuntos de dados. Requer uma chave de API.
delete_dataset
dataset, além de token sem chave de API.
get_limits
Seu plano e seus limites.
As descrições das ferramentas ensinam a linguagem de consulta, para que os agentes possam escrever filtros de descobertas como status:failed latency_ms:>2000.
Prompting
Peça o link e as descobertas na mesma 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 com os próximos passos que orientam o agente a fornecer o link do proprietário e mencionar quando ele expira, para que você possa mantê-lo.