Back to Home
arielfr icon

mcp-heritage

Verified Safe

by arielfr

Overview

An aggregate Model Context Protocol (MCP) server that exposes tools from multiple child MCP servers as a unified interface.

Installation

Run Command
node parent.js

Security Notes

The server architecture involves a parent server aggregating tools from child servers. The `jsonSchemaToZodSchema` function dynamically converts JSON schemas from child services to Zod schemas for validation. While Zod provides strong validation, there's a theoretical risk of performance issues or crashes if child services provide extremely large or maliciously crafted schemas. Child services also make external API calls (e.g., `fetch` to official-joke-api.appspot.com and api.agify.io). No direct use of `eval` or obvious hardcoded secrets was found in the provided code. Overall, the use of a well-maintained SDK (Model Context Protocol SDK) and Zod for validation contributes to a good security posture, assuming child services are trusted.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Stars0
Forks0
Last Update2025-12-12

Tags

MCPAPI GatewayTool OrchestrationNode.jsMicroservices