GUI Hub
For Claude, Cursor, VS Code & other MCP clients

Can Claude analyze a large CSV or Excel file?

Not on its own. a chat AI can't run programs or write files on your computer. With the GUI Hub Data MCP server installed, Claude (Desktop or Code), Cursor, VS Code and other MCP clients can analyze a big CSV or Excel file locally: the assistant calls the duckdb_query tool, which runs DuckDB on your machine. Files are not uploaded.

Set it up (2 minutes)

  1. Claude Code / Cursor / VS Code / Windsurf: add the MCP server
    npx -y https://guihub.cc/mcp.tgz --product=data
    Claude Code: claude mcp add gui-hub-data -- npx -y https://guihub.cc/mcp.tgz --product=data
  2. Claude Desktop: download the one-file extension and double-click it.
  3. No AI? GUI Hub Data is also a point-and-click desktop app.

Then ask

“Which region sold the most in sales-2025.xlsx?”

What the AI gets

duckdb_query — Run DuckDB SQL over local data files and get the answer as a Markdown table. Read files by quoted path: SELECT * FROM '/abs/path/file.csv' (also .xlsx, .parquet, .json; globs like '/dir/*.csv'). Use for totals, filters, group-bys, joins across files on data too big to paste into chat. Results are capped by the row limit; to save results use COPY (query) TO '/abs/out.xlsx' (FORMAT xlsx, HEADER true).

InputType
sql*string
maxRowsstring (40, 100, 1000)

Cost

Free to install; each tool has 3 free uses. Then $9 once for all of GUI Hub Data (no subscription). The tool tells the assistant when free uses run out and how to unlock.

Powered by DuckDB (MIT), the official release, verified by SHA-256. GUI Hub is independent and not affiliated with DuckDB, Anthropic, Cursor or Microsoft.

Other things your AI can do with GUI Hub