Data Profiler MCP server
io.github.haiiibin/data-profiler-mcp·v0.4.0·3 starsProfiles CSV/Parquet/Excel/JSON files: schema, stats, quality flags and dtype tips for LLM agents.
3 stars44 downloads/wk
Reviews
Write oneNobody has reviewed Data Profiler yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Data Profiler tools (7, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
column_statsDeep statistical dive on a single column.
compare_datasetsDiff two tabular files: what changed between version A and version B.
correlation_matrixCorrelations between numeric columns, ranked by strength.
detect_quality_issueswrite actionRun a focused data-quality audit and return issues grouped by severity.
preview_dataPeek at actual rows of a data file.
profile_datasetProfile a tabular data file in one call: the fastest way to understand a dataset.
suggest_dtypesRecommend more memory-efficient or more-correct column dtypes.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 25 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Data Profiler compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 4,460 AI and agents servers
- Tools
- 7
- the typical AI and agents server has 6
- Tools that change things
- 14%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 3
- more than 75% of 2,711 AI and agents servers
- Downloads a week
- 44
- more than 36% of 1,538 AI and agents servers with a package
What its tools let an agent do: 6 read · 1 change
Release history: 2 versions in the registry since 2026-08-14, latest 2026-10-09, typically one every 56 days.
Install Data Profiler in Claude Code, Cursor or VS Code
claude mcp add data-profiler-mcp -- uvx data-profiler-mcp
What the publisher says
From the Data Profiler repository's README, as published. We do not edit it. Read it on GitHub
data-profiler-mcp
<!-- mcp-name: io.github.haiiibin/data-profiler-mcp -->
An MCP server that lets an LLM understand any tabular data file: point it at a CSV, Parquet, Excel or JSON file and get schema, distributions, data-quality flags and dtype suggestions back as structured JSON.
Stop pasting df.head() and df.info() into chat. Ask your assistant "profile sales.csv" and it reads the file itself, then tells you what is in it, what is wrong with it, and how to load it more efficiently.
Works with Claude Desktop, Claude Code, Cursor, or any MCP-compatible client.
Features
Seven focused tools, all returning clean JSON:
Supported formats: CSV, TSV, Parquet, Excel (.xlsx/.xls), JSON and JSON Lines. Large files are read up to a row cap and clearly flagged as sampled.
No dataset at hand? examples/sample.csv is a small sales export with deliberate quality issues (missing regions, a duplicate row, a constant column, whitespace padding) -- ask your assistant to "profile examples/sample.csv" and see what it flags.
Install
No install needed to try it: open the Glama server page and use Try in Browser to call the tools against a sandbox (the repo ships examples/sample.csv at /app/examples/sample.csv to profile).
Requires Python 3.10+.
Works with MCP Python SDK 1.x and 2.x (mcp>=1.2.0,<3): the 2.0 rename of FastMCP to MCPServer is handled by an import shim, and CI runs the test suite on both majors.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Data Profiler: common questions
- Is Data Profiler MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Data Profiler safety report
- How do I install Data Profiler?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Data Profiler need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Data Profiler maintained?
- The last commit was 26 days ago (2026-10-09). The latest release is v0.4.0.
- What can I use instead of Data Profiler?
- Servers from other publishers that do the same job: Basic Memory MCP server, FireCMS Cloud MCP server and Butterbase AI MCP server.
- How does Data Profiler compare with other AI and agents MCP servers?
- safety score 92/100 (higher than 90% of 4,460 AI and agents servers); tools 7 (the typical AI and agents server has 6); tools that change things 14% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Data Profiler
Same job from other publishers: the closest match first, then the best rated.
- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- FireCMS CloudManage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.not reviewedEstablishedA
- Butterbase AIButterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.not reviewedEstablishedA
- ImageAI image generation and editing with prompt optimization and quality presetsnot reviewedEstablishedB
- OpenflowkitArchitecture diagrams for your agent: draw on the live OpenFlowKit canvas or edit diagram files.not reviewedEstablishedA