Back to Home
IDragos94 icon

codemesh

by IDragos94

Overview

CodeMesh acts as an intermediary MCP server that allows AI agents to write and execute TypeScript code to orchestrate tools and data from multiple configured MCP servers, featuring a self-improving augmentation system for documentation.

Installation

Run Command
npx codemesh

Security Notes

The project relies on `vm2@3.9.19` for sandboxed TypeScript code execution. The `pnpm-lock.yaml` explicitly marks this dependency as "deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm." This poses a significant security risk, as a malicious agent or crafted input could exploit these vulnerabilities to break out of the sandbox. While `eval: false` and `wasm: false` are configured, these do not mitigate the underlying `vm2` security issues. Environment variable handling for sub-servers correctly uses substitution to prevent hardcoding secrets.

Similar Servers

Stats

Interest Score30
Security Score1
Cost ClassHigh
Avg Tokens2000
Stars1
Forks0
Last Update2026-01-19

Tags

mcptypescriptorchestrationai-agentsself-improving