xzmcp
by TrBaPhong
Overview
This project implements a Model Context Protocol (MCP) server that allows AI models to interact with external tools and services through a unified interface.
Installation
python mcp_pipe.pyEnvironment Variables
- MCP_ENDPOINT
- MCP_CONFIG
Security Notes
The 'calculator.py' file uses 'eval()' which is a significant security risk as it allows arbitrary code execution. While it's intended for a limited scope (math/random), it's still a vulnerability if the input is not strictly controlled. The use of an API key for CoinMarketCap is present but hardcoded in 'getcryptoprice.py', which is not ideal for production environments. Network communication via WebSockets also carries inherent risks if not properly secured.
Similar Servers
agent
Manages and proxies multiple Model Context Protocol (MCP) servers locally, providing a unified entry point and CLI for installation, configuration, and status monitoring.
tiger-linear-mcp-server
This server acts as a wrapper for the Linear API, providing focused tools for LLMs to manage and query issue tracking and project data.
thoughtbox
Provides a durable, local-first reasoning ledger and structured cognitive tools for AI agents, enabling step-by-step thinking, branching, revisions, and autonomous critique, with progressive tool disclosure and client compatibility adaptations.
tiger-gh-mcp-server
Provides a set of focused tools to Large Language Models (LLMs) for interacting with the GitHub API, enabling capabilities like fetching issues, pull requests, commits, releases, and searching code within a specified organization.