CSV File Tools
Inspect, filter, sort and edit CSV text with four free remote MCP tools. No account or API key required.
Hosted MCP Server
npx add-mcp 'https://csvfile.tools/api/csv/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Portable CSV tools
Your client sends CSV text you choose to share. The tools return a preview or transformed CSV text, which your client can save using its own file permissions. Connecting MCP does not give this service access to your files, folders, or URLs.
Inspect shows row, column, and cell counts with up to 20 preview rows. Filter keeps rows whose selected cell exactly matches your text. Sort orders literal text in a column and preserves the order of equal values. Edit changes existing cells by zero-based row and column positions, including the header row.
Input and output are limited to 256 KiB of UTF-8 CSV, 50,000 cells, and 200 columns. One edit request can change up to 1,000 cells. Choose a comma, tab, semicolon, or pipe delimiter explicitly. Values remain text; these tools do not calculate spreadsheet formulas.
Cursor setup
Add this entry to your Cursor MCP configuration. Your client controls which tools it may use:
{
"mcpServers": {
"csv": {
"url": "https://csvfile.tools/api/csv/mcp"
}
}
}
The portable endpoint uses Streamable HTTP and requires no account or API key. Other clients need support for remote MCP over Streamable HTTP. Tool discovery alone does not verify a complete editing and saving workflow.
Example request: “Inspect the CSV text I provide, keep rows where Status is exactly Active, sort Name ascending, and show me the result before saving a new file.” Your client controls whether it reads or writes local files.
Remote processing
CSV text and requested edits are sent to CSV File Tools for processing on our server. This workflow does not keep processing on your device. The service processes each request in memory and does not store CSV contents or fetch files. Your AI client has its own data handling and save permissions. Read our privacy policy before sharing private data.
Separate governed-data connector
CSV Viewer also has a separate connector being prepared for profiling and cleaning tables imported to Loam. It uses a different resource:
https://csvfile.tools/api/mcp
Login with Loam authorizes the tables this connector can access. Loam checks current permissions on each operation. Saving a reviewed cleaning plan creates a new view and preserves the source. This connector has its own OAuth audience, consent identity, and closed tool list; it does not grant access to local files.
Production verification is pending. This page does not claim an Anthropic listing, approval, or live governed connector availability. CSV File Tools is operated by Shipit Software LTD.
For setup or access problems, use CSV File Tools support.