Back to Home
Jaizkibel icon

mcp-server

by Jaizkibel

Overview

Provides a Model Context Protocol server that offers AI assistants tools for web search, database interaction, and Java project source/Javadoc retrieval in a secure environment.

Installation

Run Command
python mcp_server_low.py [--project-folder /path/to/workspace] [--db-name musiciandb] [--build-tool Maven|Gradle]

Security Notes

Critical SQL Injection vulnerability: The `execute_sql_statement` function directly executes user-provided SQL queries without parameterization, allowing for arbitrary SQL commands to be run on configured PostgreSQL or SQL Server databases. Network vulnerability: The HTTP client used for web searches and `http_get_request` disables SSL certificate validation (`verify=False`), making it vulnerable to Man-in-the-Middle attacks. Potential browser command injection/arbitrary file access: The `open_in_browser` tool uses `subprocess.Popen` with weakly validated URLs, potentially allowing opening of local files or execution of other commands.

Similar Servers

Stats

Interest Score0
Security Score1
Cost ClassMedium
Avg Tokens25000
Stars0
Forks0
Last Update2026-01-05

Tags

AI ToolsDeveloper ToolsDatabaseWeb SearchJava Development