mcp_demo
Verified Safeby cubeguerrero
Overview
This is a demo application for an MCP (Model Context Protocol) server built with Vert.x, showcasing both blocking and non-blocking tool implementations.
Installation
./gradlew runEnvironment Variables
- MCP_PORT
- MCP_BASE_URL
Security Notes
The server hardcodes MySQL connection credentials (username 'cubeguerrero', password 'password') directly in the source code. While acceptable for a local demo, this is a critical security vulnerability for any production deployment and should be replaced with environment variables or a secure configuration management system. No 'eval' or malicious patterns were found.
Similar Servers
mysql_mcp_server
This server provides a Model Context Protocol (MCP) interface to a MySQL database, enabling AI models to execute SQL queries and retrieve database schema information.
MCPCalculatorSample
Provides a sample Model Context Protocol (MCP) server with a calculator tool and a dynamic greeting resource, designed for integration with a VS Code Cline agent.
qmcp
An MCP server handling session management and providing a tool registry interface over HTTP for clients.
MCP_SERVER_JAVA
A Model Context Protocol (MCP) server implementation in Java, demonstrating core MCP features with tools, resources, and prompts, including an AI chat integration.