KensMCP
by kensuen
Overview
A custom Model Context Protocol (MCP) server that provides a suite of developer utilities for AI assistants to perform real actions.
Installation
python -m src.serverSecurity Notes
The `_handle_calculate` function uses `eval()` with user-provided `expression`. Although attempts are made to restrict the execution environment using `__builtins__={}` and a `safe_dict`, `eval()` is inherently dangerous when processing untrusted input and can lead to arbitrary code execution, resource exhaustion, or other vulnerabilities. The HTTP server binds to `0.0.0.0` by default, making it accessible on all network interfaces, which could expose the server and its `eval()` vulnerability if not run securely within a controlled environment.
Similar Servers
zeromcp
A minimal, pure Python Model Context Protocol (MCP) server for exposing tools, resources, and prompts via HTTP/SSE and Stdio transports.
mcp-mcp
Discovers and suggests other Model Context Protocol (MCP) servers to AI assistants based on natural language queries, returning their full documentation.
devtool-mcp
Provides an AI coding agent with browser superpowers for real-time debugging, visual feedback, process management, and frontend diagnostics. It acts as a bridge between an AI assistant and a web browser.
universal-mcp-servers
A comprehensive collection of 40+ Model Context Protocol (MCP) servers providing powerful capabilities for all major AI development tools, offering integration for IDEs, desktop applications, and command-line interfaces.