donts-MCP-Server-Demo
0
This project is a Model Context Protocol (MCP) server demonstration using Spring Boot and WebFlux. It includes tools for calculations, weather data retrieval, data model searches, and API executions, providing a robust backend for various functionalities.
Project Overview
This is a demonstration project of a Model Context Protocol (MCP) server built with Spring Boot. The project offers several functionalities including:
- Calculator Tool: Capable of processing mathematical expressions.
- Weather Query Tool: Retrieves real-time weather information for specified cities.
- System Information Resource: Provides basic system information.
- Data Model Search Tool: Finds matching data models based on user descriptions.
- API Interface Search Tool: Locates API interfaces corresponding to data models.
- API Execution Tool: Constructs parameters based on user input and invokes actual interfaces.
Technology Stack
- Java 17
- Spring Boot
- Spring WebFlux
- Model Context Protocol (MCP)
- Server-Sent Events (SSE)