This project implements a query server designed to manage and retrieve project information using the Model Context Protocol (MCP). Developed in TypeScript, it adopts a familiar Spring Boot-like layered architecture for enhanced organization, maintainability, and scalability. The server provides robust functionalities for project management, including querying, counting, listing, and adding projects, alongside a unique feature for fetching random wallpapers from Bing. It serves as an excellent example of building structured, protocol-compliant backend services.
Key Features
01List all available projects
02Retrieve project information by name
03Fetch random wallpapers from Bing
040 GitHub stars
05Add new projects to the system
06Get total count of all projects