MCP with Claude
A Spring Boot MCP server that provides company details, requiring the Claude Desktop application to function.
Getting Started
Steps to Make this Project work as MCP
step 1 - install claude desktop in your system
step 2 - upon installation a claude icon will be shown on your desktop
step 3 - run following command in your project mvn clean package -DskipTests this command will create a target folder within your project, if it doesn't show then refresh your project, under this folder you will see a .jar file. copy the absolute location of .jar file
step 3 - open claude_desktop_config file (use notepad, notepad++ or any text/json editor), this file will be found in C drive, under the folder (C:\Users\user_name\AppData\Roaming\Claude)
step 4 - put following script inside claude_desktop_config file { "mcpServers": { "dev-build-mcp": { "command": "java", "args": [ "-jar", "location_of_your_jar_file" ] } } }
step 5 - go to application.properties or application.yaml file and paste following script
spring.main.web-application-type=none
spring.ai.mcp.server.name=dev-build-mcp
spring.ai.mcp.server.version=0.0.1
# NOTE: You must disable the banner and the console logging
# to allow the STDIO transport to work !!!
spring.main.banner-mode=off
logging.pattern.console=
For this you can give any name 'spring.ai.mcp.server.name' , in my case i have given dev-build-mcp
step 6 - start your spring boot server by running this command 'mvn spring-boot:run'
step 6 - now start claude desktop by clicking on claude desktop icon (shows on desktop), In the textbox you will see an icon just beside '+', click on that and you will see your mcp server name, in case of this project it will show dev-build-mcp. turn off the web search and start searching for example - 'get me all product company name' or 'get me the details about Apple company'
Note - since we have configured our project to provide details regarding the company, it will show only those results with a little bit addition of text by Calude intelligence.
For reference -

Technology and version used
Java - 21 spring boot - 3.5.0
相關伺服器
Alpha Vantage MCP Server
贊助Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Eterna MCP
Managed MCP server for Bybit perpetual futures trading. Isolated sub-accounts, built-in risk management, 12 trading tools.
WebDev MCP
Provides a collection of useful web development tools.
Claude Code History
Retrieve and analyze Claude Code conversation history from local files.
Aptos NPM MCP
A MCP server for interacting with Aptos NPM packages.
limelink-mcp-server
MCP server for managing Limelink dynamic links with platform-specific deep linking (iOS/Android), social previews, and UTM tracking
Atlassian Rovo MCP Server (Streamin HTTP)
https://mcp.atlassian.com/v1/mcp
BlenderMCP
Connects Blender to Claude AI via the Model Context Protocol (MCP), enabling direct interaction and control for prompt-assisted 3D modeling, scene creation, and manipulation.
BlenderMCP
Connects Blender to AI models via MCP for prompt-assisted 3D modeling, scene creation, and manipulation.
FDEP MCP Server
A static code analysis server for enterprise-scale Haskell codebases, providing over 40 comprehensive analysis tools.
AppDeploy
AppDeploy lets you deploy a real, full-stack web app directly from an AI chat and turn your AI conversations into live apps, without leaving the chat or touching infrastructure.