Springing into AI - Part 15: MCP Server - Tools Playground ( Notifications )
Project For a sample playground, we being the owners of Hobbits Inc will be creating a dumb hobbit food party planner tool that emulates a long running task and provides notification to user in terms of overall percentage completed for a task at certain checkpoints. This is extremly powerful and a very good user experience as certain task processing can delay a bit in providing response especially when there are lot of external system interactions. The notification that we generate will be seen in the MCP Inspector. An architecture overview of our tools playground is shown below: Setup Our project setup encompasses the following: Java: 17 Spring AI : 1.1.2 Spring Boot: 4.0.3 Testing tool : MCP Inspector Source code: MCP Server ( Notifications ) can be viewed here Project Demo:...