
Csv Tools Mcp
Ships three tools for RFC 4180 compliant CSV handling: parse_csv, to_csv, and pluck_columns. It correctly deals with quoted fields, embedded commas, byte-order marks, and CRLF line endings instead of letting the LLM hallucinate CSV parsing logic. Part of a fourteen-server collection aimed at giving agents reliable primitives for transforms they routinely botch when left to generate code. Install it via npx in Claude Desktop, Cursor, Cline, or any MCP client when you're working with real-world CSV data that breaks naive split-on-comma approaches. Pure JavaScript implementation, no external dependencies or Rust toolchain required.
- tools
- 3
- transport
- STDIO
- last updated
- May 10, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
parse_csv
No parameter schema in public metadata yet.
to_csv
No parameter schema in public metadata yet.
pluck_columns
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-stack
Fourteen small MCP servers for everyday LLM / RAG / agent work. Each ships independently on npm, listed in the official MCP Registry, and is callable from Claude Desktop, Cursor, Cline, Windsurf, Zed, and any other MCP-compatible client.
RAG / agent helpers
| Package | Tools | When to install |
|---|---|---|
@mukundakatta/promptbudget-mcp | truncate_to_token_budget | LLM needs to fit text into a context window mid-task |
@mukundakatta/citecite-mcp | inject_citations, parse_citations, strip_citations | Round-trip [1] [2] markers in RAG outputs |
@mukundakatta/ragmetric-mcp | recall_at_k, hit_at_k, mrr, ndcg_at_k, evaluate_batch | LLM helps score retrieval quality |
@mukundakatta/ragdrift-mcp | interpret_drift_score, recommend_thresholds, explain_drift_dimensions | LLM diagnoses RAG drift alerts |
Reliable transforms LLMs reach for tools instead of imagining
Details
- Repository
- github.com/mukundakatta/mcp-stack
- Category
- Data & Analytics
- Package
@mukundakatta/csv-tools-mcp- Transport
- STDIO
- Registry
- MCP registry, active