{"repo":"santoshray02/csv-editor","free":true,"listed":false,"github":"https://github.com/santoshray02/csv-editor","clone":"git clone https://github.com/santoshray02/csv-editor.git","description":"Stateful CSV editing MCP server for AI assistants — sessions, undo/redo, auto-save, and 39 pandas-powered tools. Works with Claude, ChatGPT, Cursor, Windsurf, Claude Code, and any MCP-compatible client. Built on FastMCP 3","language":"Python","stars":24,"topics":["csv","data-analysis","data-cleaning","data-manipulation","data-quality","data-validation","etl","fastmcp","llm","mcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"CSV Editor - AI-Powered CSV Processing via MCP Stateful CSV editing for AI assistants. CSV Editor is an MCP server that gives Claude, ChatGPT, Cursor, Windsurf, and other MCP clients a full suite of CSV operations — with sessions, undo/redo, and auto-save built in. Most data MCPs are analyze-only; this one lets the AI edit . 🆕 What's new in v2.0.0 (April 2026) - FastMCP 3.x — migrated from FastMCP 2 to 3.2, aligning with MCP spec 2025-11-25. - Python 3.11+ required (was 3.10+). Tested against 3.11 / 3.12 / 3.13 / 3.14. - --transport sse removed. Use --transport http (Streamable HTTP) for remote deployments. SSE was deprecated by FastMCP 3. - Dependency refresh: pydantic 2.13, pyarrow 23, httpx 0.28. - New CSV EDITOR CSV HISTORY DIR env var for configuring the history directory. - First-class CI test matrix on GitHub Actions. Users who pinned csv-editor =1, Claude Desktop (click to expand) Add to your claude desktop config.json : - macOS: /Library/Application Support/Claude/claude desktop config.json - Windows: %APPDATA%\\Claude\\claude desktop config.json - Linux: /.config/Claude/claude desktop config.json Claude Code, Cursor, Windsurf, VS Code Copilot, Cline, Continue, Zed Any MCP-capable client works with stdio transport. See MCP CONFIG.md for per-client setup. ChatGPT Connectors (remote HTTP) ChatGPT Connectors require remote Streamable HTTP with OAuth, which is tracked on the roadmap but not yet in v2.0.0. Use stdio-based clients (Claude Desktop, Claude Code, Cursor, etc.)","default_branch":null,"files":null,"tree":[],"storefront":"/r/santoshray02","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/santoshray02/csv-editor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}