REST CSV MCP Server

REST CSV MCP Server

Generate a REST-based MCP Server for CSV-backed applications.

11
Stars
3
Forks
11
Watchers
3
Issues
REST CSV MCP Server is a tool generated using mcpgen to facilitate the implementation of the Model Context Protocol. It compiles TypeScript files to create a build directory, providing JSON configuration compatible with various MCP clients such as Claude Desktop, Windsurf, and Cursor. The server interacts with CSV data through a REST interface and streamlines integration into MCP environments.

Key Features

Automatic REST server generation from configuration
Model Context Protocol (MCP) compliance
CSV data source connectivity
TypeScript build tools
JSON configuration output for easy integration
Support for multiple MCP clients including Claude Desktop and Windsurf
Environment variable management (API key)
Deployable server build directory creation
Guided setup instructions
Open source

Use Cases

Integrating CSV data sources into MCP-compatible AI workflows
Automating REST API server deployment for tabular data
Rapid MCP server prototyping for AI model context
Enabling collaboration across different MCP clients
Secure access to CSV-backed data via REST API
Building data pipelines for AI applications using standardized protocols
Testing and validating MCP client connections
Streamlining onboarding of non-technical users to MCP ecosystems
Generating server configurations for different environments
Improving interoperability between CSV datasets and AI agents

README

REST CSV MCP Server

This was generated using mcpgen.

To build the MCP server, run:

npm install && npm run build

This will compile the typescript files and produce a build directory plus it will output the json you can copy/paste into your MCP client (Claude Desktop, Windsurf, Cursor, etc.)

If all things go well, this will produce an output similar to this:

json
{
  "mcpServers": {
    "my-mcp": {
      "command": "npx",
      "args": [
        "restcsv-mcp-server"
      ],
      "env": {
        "RESTCSV_API_KEY": "<REPLACE>"
      }
    }
  }
}

Register an account at RestCSV.com](https://restcsv.com/)

Sharing

If you have found value in this service please share it on social media. You can tag me @jordandalton on X, or jdcarnivore on Reddit.

Star History

Star History Chart

Repository Owner

Repository Details

Language TypeScript
Default Branch main
Size 9 KB
Contributors 1
MCP Verified Nov 12, 2025

Programming Languages

TypeScript
90.63%
JavaScript
9.37%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • DoorDash MCP Server

    DoorDash MCP Server

    Integrate DoorDash API with MCP-compatible AI clients.

    DoorDash MCP Server enables seamless integration between the DoorDash API and Model Context Protocol (MCP) compatible clients such as Claude Desktop, Windsurf, and Cursor. It provides an easy setup process to compile and build the server using TypeScript and Node.js, offering users a JSON configuration to connect with MCP clients. The server supports API key configuration for secure access. Direct support and feedback channels are available for users requiring assistance.

    • 14
    • MCP
    • JordanDalton/DoorDash-MCP-Server
  • MCP Swagger Server (mss)

    MCP Swagger Server (mss)

    Seamlessly convert OpenAPI/Swagger specs into Model Context Protocol tools for AI integration.

    MCP Swagger Server converts OpenAPI/Swagger API specifications into Model Context Protocol (MCP) compatible tools, enabling REST APIs to become directly callable by AI systems. It supports zero-configuration conversion, multiple transport protocols (SSE, Streamable, Stdio), and secure API access through Bearer Token authentication. The tool offers an interactive command-line interface and configuration options to filter operations, customize transports, and manage API security. Its modular structure includes OpenAPI parsing, web UI, and backend services.

    • 38
    • MCP
    • zaizaizhao/mcp-swagger-server
  • AgentQL MCP Server

    AgentQL MCP Server

    MCP-compliant server for structured web data extraction using AgentQL.

    AgentQL MCP Server acts as a Model Context Protocol (MCP) server that leverages AgentQL's data extraction capabilities to fetch structured information from web pages. It allows integration with applications supporting MCP, such as Claude Desktop, VS Code, and Cursor, by providing an accessible interface for extracting structured data based on user-defined prompts. With configurable API key support and streamlined installation, it simplifies the process of connecting web data extraction workflows to AI tools.

    • 120
    • MCP
    • tinyfish-io/agentql-mcp
  • Stape MCP Server

    Stape MCP Server

    An MCP server implementation for integrating Stape with AI model context protocols.

    Stape MCP Server provides an implementation of the Model Context Protocol server tailored for the Stape platform. It enables secure and standardized access to model context capabilities, allowing integration with tools such as Claude Desktop and Cursor AI. Users can easily configure and authenticate MCP connections using provided configuration samples, while managing context and credentials securely. The server is open source and maintained by the Stape Team under the Apache 2.0 license.

    • 4
    • MCP
    • stape-io/stape-mcp-server
  • MCP Server for Data Exploration

    MCP Server for Data Exploration

    Interactive Data Exploration and Analysis via Model Context Protocol

    MCP Server for Data Exploration enables users to interactively explore and analyze complex datasets using prompt templates and tools within the Model Context Protocol ecosystem. Designed as a personal Data Scientist assistant, it facilitates the conversion of raw data into actionable insights without manual intervention. Users can load CSV datasets, run Python scripts, and generate tailored reports and visualizations through an AI-powered interface. The server integrates directly with Claude Desktop, supporting rapid setup and seamless usage for both macOS and Windows.

    • 503
    • MCP
    • reading-plus-ai/mcp-server-data-exploration
  • Taskade MCP

    Taskade MCP

    Tools and server for Model Context Protocol workflows and agent integration

    Taskade MCP provides an official server and tools to implement and interact with the Model Context Protocol (MCP), enabling seamless connectivity between Taskade’s API and MCP-compatible clients such as Claude or Cursor. It includes utilities for generating MCP tools from any OpenAPI schema and supports the deployment of autonomous agents, workflow automation, and real-time collaboration. The platform promotes extensibility by supporting integration via API, OpenAPI, and MCP, making it easier to build and connect agentic systems.

    • 90
    • MCP
    • taskade/mcp
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results