mcp-utils
Verified Safeby haakco
Overview
Provides a comprehensive set of shared utilities for building robust and standardized Model Context Protocol (MCP) servers, covering architecture, formatting, data operations, caching, rate limiting, WebSockets, and logging.
Installation
No command providedEnvironment Variables
- DEBUG
- LOG_LEVEL
- <USER_DEFINED_CONFIG_KEYS_VIA_CONFIGMANAGER>
Security Notes
The `postman-helpers.ts` file includes a `validateScript` function that uses `new Function(script)` for basic JavaScript syntax validation. While not direct execution, compiling arbitrary, untrusted input with `new Function()` can be a security risk due to potential denial-of-service (resource exhaustion during compilation) or obscure V8 engine exploits. It is generally safer to use dedicated JavaScript parser libraries for syntax validation without runtime compilation. No other critical vulnerabilities like hardcoded secrets or malicious patterns were identified in the provided code.
Similar Servers
frontmcp
The CodeCall plugin provides AgentScript-based meta-tools for orchestrating MCP tools, enabling programmatic discovery, description, execution, and invocation of server capabilities within a sandboxed JavaScript environment.
mcp-typescript-template
This project provides a foundational TypeScript template for developing remote Model Context Protocol (MCP) servers with robust tooling and best practices.
mcp
An MCP server providing a set of mathematical tools (calculator functions) for remote execution via the Model Context Protocol.
QuickMCP
Building high-performance, enterprise-grade MCP (Model Context Protocol) servers using TypeScript, with built-in features for authentication, monitoring, and developer tools.