What is the main benefit of using mcpware instead of multiple direct MCP servers?
mcpware bypasses client-side tool limits by exposing only two routing tools, while giving access to an unlimited number of backend tools through those two tools.
@delexw
基本情報
Gateway MCP Server - Routes tool calls to Docker-based MCP backends
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcpware": {
"command": "docker",
"args": [
"build",
"-t",
"mcpware",
"."
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
mcpware is a gateway that routes MCP requests intelligently to multiple backend servers with comprehensive security validation. It exposes only two routing tools while providing access to an unlimited number of backend tools, bypassing typical MCP client tool limits. Built with Docker-based isolation, it is designed for developers who need to connect to multiple MCP servers through a single entry point.
Install by cloning the repository, building the Docker image, and configuring backends in config.json with environment variables in .env. Add mcpware to Claude Desktop’s claude_desktop_config.json as a Docker-based MCP server, mounting the Docker socket to allow launching backend containers. Once configured, invoke the two main tools: use_tool (route a tool call to a specific backend) and discover_backend_tools (list available backends and their tools).
mcpware bypasses client-side tool limits by exposing only two routing tools, while giving access to an unlimited number of backend tools through those two tools.
Clone the repository, build the Docker image, create a `config.json` with backend definitions and security classification, set environment variables in `.env`, and add mcpware to your Claude Desktop configuration with the Docker socket mounted.
The production runtime requires Docker. For development, Python 3.10+ and the packages in `requirements.txt` (pytest, etc.) are needed.
Experimental security prevents cross-backend data leakage (e.g., from a database to GitHub), blocks SQL injection and sensitive data exposure, uses taint tracking to stop all access after suspicious activity, and requires a mandatory security classification (public/internal/sensitive) for each backend.
Yes, but the Docker socket mount path differs: use `//./pipe/docker_engine` instead of `/var/run/docker.sock`. A quick `docker version` check can verify whether you are using WSL2 (Linux containers) or Windows containers.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Model Context Protocol Servers
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
コメント