MCP Analyst
@unravel-team
About MCP Analyst
MCP Analyst is an MCP server that empowers claude to analyze local CSV or Parquet files.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"analyst": {
"command": "uvx",
"args": [
"mcp-analyst",
"--file_location",
"<replace_this_with_path_to_csv_or_parquet_files_on_your_machine>"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Analyst?
MCP Analyst is an MCP server that empowers Claude to analyze local CSV or Parquet files. It is intended for datasets larger than the context window or when uploading the full file is not desired to optimize cost.
How to use MCP Analyst?
Install uv (required runtime) then add the server to your Claude desktop configuration file with the command uvx mcp-analyst --file_location <path_to_csv_or_parquet_files>. On macOS the config is at ~/Library/Application Support/Claude/claude_desktop_config.json; on Windows at %APPDATA%/Claude/claude_desktop_config.json.
Key features of MCP Analyst
- Works with local CSV and Parquet files
- Handles datasets larger than Claude’s context window
- Reduces cost by avoiding full file uploads
- Supports file globs for batch analysis
- Installed via
uvxwith a single command
Use cases of MCP Analyst
- Analyze large CSV exports without uploading the entire file
- Query local Parquet datasets that exceed context limits
- Run cost‑efficient data analysis by loading only needed rows
- Process multiple CSV files in a directory using glob patterns
FAQ from MCP Analyst
What file formats does MCP Analyst support?
MCP Analyst supports CSV and Parquet files.
How can I analyze more than one CSV file?
Use a glob pattern in the --file_location argument, for example data/*.csv to include all CSV files in the data directory.
What runtime is required to run MCP Analyst?
The server requires uv (installable via Homebrew on macOS or winget on Windows).
Where is the server configuration defined?
The server is added to Claude’s desktop configuration file (claude_desktop_config.json) under the mcpServers key.
Frequently asked questions
What file formats does MCP Analyst support?
MCP Analyst supports CSV and Parquet files.
How can I analyze more than one CSV file?
Use a glob pattern in the `--file_location` argument, for example `data/*.csv` to include all CSV files in the `data` directory.
What runtime is required to run MCP Analyst?
The server requires `uv` (installable via Homebrew on macOS or `winget` on Windows).
Where is the server configuration defined?
The server is added to Claude’s desktop configuration file (`claude_desktop_config.json`) under the `mcpServers` key.
Basic information
More Data & Analytics MCP servers
MCP Simple PubMed
andybrandtMCP server for searching and querying PubMed medical papers/research database
dbt MCP Server
dbt-labsA MCP (Model Context Protocol) server for interacting with dbt.
mcp-server-apache-airflow
yangkyeongmo
Subtext
Subtext by FullstorySession replay, built for agents. Subtext is agentic session review: it captures production sessions of your app and connects them to your coding agent — Claude Code, Cursor, Codex, Devin, your own harness — so it can

Rankbits
rankbitsAI visibility analytics across 15+ providers (ChatGPT, Perplexity, Gemini, AI Overviews, and more). The MCP connector lets assistants run scans, compare competitor mentions, and track your brand's visibility in AI answer
Comments