mcp-csv-forwarder
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-csv-forwardersend a group of CSV data: a,b,c,d,e;f,g,h,i,j"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-csv-forwarder
A simple MCP server that sends CSV data to a configured API endpoint.
Build & Inspect
npm run build
npm run inspector
npx tsc
npx @modelcontextprotoc/inspector node build/server.jsExample mcp.json:
{
"mcpServers": {
"mcp-csv-forwarder": {
"command": "node",
"args": ["/path/to/mcp-csv-forwarder/build/server.js"],
"env": {
"API_URL": "https://example.com/api/csv", // required
"API_KEY": "your_api_key_here", // required
"CSV_COL_COUNT": 5 // optional: default to 5
}
}
}
}Example prompt
Hey mcp-csv-forwarder, send a group of CSV data:
r1c1,r1c2,r1c3,r1c4,r1c5
r2c1,r2c2,r2c3,r2c4,r2c5
2025-12-17
r1c1,r1c2,r1c3,r1c4,r1c5
r2c1,r2c2,r2c3,r2c4,r2c5
2025-12-16
r1c1,r1c2,r1c3,r1c4,r1c5
r2c1,r2c2,r2c3,r2c4,r2c5It will send data to the server in the format below:
[
{
"csvLines": "r1c1,r1c2,r1c3,r1c4,r1c5\nr2c1,r2c2,r2c3,r2c4,r2c5
},
{
"date": "2025-12-17",
"csvLines": "r1c1,r1c2,r1c3,r1c4,r1c5\nr2c1,r2c2,r2c3,r2c4,r2c5
},
{
"date": "2025-12-16",
"csvLines": "r1c1,r1c2,r1c3,r1c4,r1c5\nr2c1,r2c2,r2c3,r2c4,r2c5
},
]Notes:
You can implement your API endpoint to process this incoming data.
You can also adjust the column count in the MCP config
CSV_COL_COUNT.
This server cannot be deployed
Maintenance
Related MCP Connectors
Convert XLSX, XLS and CSV files from URLs to JSON rows; pay-per-event via your Apify account.
1Validate and clean CSV before import. Find duplicates, missing values and invalid dates with row-level reports. Apply only the cleanup you request; files are not retained. Run view_csv_demo free without a key. Custom CSV: EUR 9 for 100 operations, valid 90 days, no subscription. Setup: https://check.orvel.dev/docs/
Send one HTTP request, or one per row of a dataset, CSV or Google Sheet, and get the response back
Push CSV, JSON, JSONL or Parquet from your agent and get a link a human can explore.
61
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables users to preprocess, analyze, and visualize CSV data through comprehensive tools for data manipulation, statistical analysis, and graph generation.3-
- FlicenseAqualityDmaintenanceEnables comprehensive CSV file management including creating, editing, analyzing, and transforming CSV data anywhere in the filesystem. Provides statistical analysis, data validation, filtering, and grouping capabilities through MCP protocol over stdio transport.15-
- AlicenseNot gradedqualityDmaintenanceEnables efficient reading, analyzing, and querying of Excel, CSV, and JSON files with support for chunked processing, column/field filtering, and streaming for large datasets. Supports multiple transport protocols (stdio, HTTP, SSE) for flexible integration.20 npm4ISC
- AlicenseNot gradedqualityDmaintenanceBidirectional CSV ↔️ JSON ↔️ Markdown transformer exposed as an HTTP-based MCP server, enabling format conversion through natural language.27 npmMIT