Back to Home
BeCrafter icon

mcp-router

by BeCrafter

Overview

A powerful Model Context Protocol (MCP) routing and management tool that supports aggregating multiple MCP servers, providing a unified management interface and API.

Installation

Run Command
pnpm dev

Environment Variables

  • NODE_ENV
  • MCPR_PROJECT
  • MCPR_TOKEN

Security Notes

The application explicitly uses Node.js `vm` module's `runInContext` for executing user-defined Hook code, which is noted in the source as 'lower security' and suggests upgrading to `vm2` or `isolated-vm`. Token validation for the HTTP API is marked as 'TODO' in `MCPHttpServer`, indicating an incomplete authentication mechanism. The `StdioClientTransport` executes arbitrary commands based on server configuration, posing a risk if input to these configurations is not properly sanitized or controlled.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassLow
Stars0
Forks0
Last Update2025-11-27

Tags

MCP RouterMulti-Server AggregationWorkflow AutomationClient ManagementElectron Desktop App