ThiruvikramanSriram/MCP_Shopping_list-
If you are the rightful owner of MCP_Shopping_list- and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This project demonstrates how to build an MCP Server in Spring Boot, connect it with Claude Desktop, and leverage Claude Sonnet as the AI model.
Shopping List MCP Server (Spring Boot + Claude)
This project demonstrates how to build an MCP (Model Context Protocol) Server in Spring Boot, connect it with Claude Desktop (MCP Client), and leverage Claude Sonnet as the AI model.
The MCP server communicates over STDIO, not HTTP, and provides a simple Shopping List service where Claude can add, view, and manage items.
Overview
- Client: Claude Desktop (MCP-enabled)
- Model: Claude Sonnet (AI reasoning & orchestration)
- Server: Spring Boot MCP Server (MCP tools exposed over STDIO)
Claude communicates with the server via MCP over STDIO, and the server executes shopping list operations.
Features
- MCP server implemented in Java Spring Boot
- Communication via STDIO (not REST/HTTP)
- Claude Sonnet as the reasoning model
- Example tools:
addItem→ Add an item to the shopping listgetItems→ Retrieve current shopping listremoveItem→ Remove an item
Architecture
[ Claude Desktop ] <--> [ Claude Sonnet ] <--> [ Spring Boot MCP Server ]
(MCP Client) (AI Model) (MCP Tools over STDIO)