mcp-java-demo
Verified Safeby dlmpx
Overview
A demo implementation of an MCP (Model Context Protocol) server for handling WebSocket communication, message dispatching, and executing registered tools.
Installation
mvn spring-boot:runSecurity Notes
The server handles dynamic tool execution with generic 'Object' parameters, which could pose deserialization vulnerabilities if additional tools are implemented without strict input validation. The WebSocket endpoint allows all origins ('*'), which should be restricted in a production environment.
Similar Servers
mcp-server-samples
Provides sample implementations for a Minimal Chat Protocol (MCP) server, either via FastAPI for HTTP or stdio for subprocess communication, using LangChain with OpenAI-compatible APIs.
test-remote-mcp-server
This server provides an API for managing personal expenses, allowing users to add, list, and summarize financial transactions.
mcp-server-demo
This repository provides a demonstration or starter project for a Minecraft Coder Pack (MCP) server, intended for development and testing of Minecraft server modifications.
ormcp-docs
Provides documentation, examples, and potentially client-side tools for a Minecraft Coder Pack (MCP) or Minecraft protocol-related development framework.