MCP Server for XLS and CSV processing
LocalAbout MCP Server for XLS and CSV processing
This project is an MCP server for processing XLS and CSV files, created as a programming coursework project. The README also describes a Swagger UI, controller, service, and logging setup, but does not specify file-processing operations.
Key features
- 01MCP server for XLS and CSV files
- 02OpenAPI and Swagger UI setup
- 03REST controller and service
- 04Logging with SLF4j
Use cases
- 01Explore an MCP server coursework implementation
- 02Inspect the REST API through Swagger UI
MCP support
It describes an MCP server for XLS and CSV processing, but does not specify the operations exposed to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Server for XLS and CSV processing
Дисциплина: Языки программирования для работы с большими данными
Студент: Рожкова Елизавета ИУ6-22М
Задание
- Написать MCP сервер для работы с xls, csv файлами
- Добавить open api starter (
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.4.0') и посмотреть как выглядит swaggerlocalhost:8080/swagger-ui/index.html - Добавить контроллер
@RestControllerи сервис@Serviceдля тестирования MCP сервера - Использовать
@SLF4jдля логов
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.