Back to Home
mcpc-tech icon

cmcp

Verified Safe

by mcpc-tech

Overview

A server for the Model Context Protocol (MCP) that acts as a proxy, enabling clients to dynamically register and execute tools in their local environment, not on the server.

Installation

Run Command
deno run --allow-net --allow-read --allow-env examples/basic/server.ts

Environment Variables

  • PORT

Security Notes

The example client tool `calculate` uses `eval()` on user-provided input, which is a critical security vulnerability allowing arbitrary code execution if deployed. While this is in an example client tool and not the core server logic, it is a dangerous pattern shown within the repository. The example server uses `cors({ origin: "*" })`, which is insecure for production environments and should be restricted. The 'puppet transport' feature delegates control, requiring careful trust management between connected clients.

Similar Servers

Stats

Interest Score33
Security Score6
Cost ClassLow
Avg Tokens300
Stars3
Forks0
Last Update2025-12-06

Tags

Dynamic ToolsClient-side ExecutionAI ToolingProxyWeb Workers