mcp-client-kit
by leotrinh
Overview
A TypeScript/Node.js client library for connecting to multiple Model Context Protocol (MCP) servers and aggregating their capabilities through a unified interface.
Installation
No command providedSecurity Notes
The client's safety heavily depends on the trustworthiness of the `mcp_servers.json` configuration file. It can be configured to execute arbitrary local commands via the `stdio` transport (e.g., `command` and `args` properties) or connect to potentially malicious external servers via HTTP/SSE. If the configuration is untrusted, this poses a significant security risk for remote code execution or data exfiltration. Users must ensure the `mcp_servers.json` is from a trusted source.
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.
boilerplate-mcp-server
Provides a production-ready foundation for developing custom Model Context Protocol (MCP) servers in TypeScript to connect AI assistants with external APIs and data sources, exemplified by an IP geolocation tool.
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.