Back to Home
aiagenta2z icon

mcp-marketplace

by aiagenta2z

Overview

Provides a local MCP (Model Context Protocol) Client and Marketplace frontend, enabling AI agents to discover, manage, and interact with various MCP servers and their tools, including a proxy for commercial MCPs.

Installation

Run Command
mcpm run

Environment Variables

  • QWEN_API_KEY
  • OPENAI_API_KEY
  • CLAUDE_API_KEY
  • DEEPNLP_ONEKEY_ROUTER_ACCESS
  • MCP_CONFIG_PATH (optional)

Security Notes

The server uses `os.system()` for git cloning and `asyncio.create_subprocess_shell()` to run external MCP server commands (`npx`, `python`, etc.). The commands and arguments are sourced from `mcp_config.json` files or marketplace metadata. If a malicious MCP server configuration is loaded (e.g., from a compromised marketplace entry or a crafted local config), it can lead to arbitrary code execution (RCE) on the host machine. This is a critical security vulnerability. Additionally, test beta keys are hardcoded in some documentation/example configs.

Similar Servers

Stats

Interest Score33
Security Score2
Cost ClassMedium
Avg Tokens1000
Stars2
Forks0
Last Update2025-12-03

Tags

MCPAI AgentMarketplaceTool UseRouterSDKPythonCLIBenchmarkingRevenue SharingAPI Proxy