1. Conduid
  2. Cloud
  3. Mcpcan
MCP server · Cloud

Mcpcan

MCPCAN is a centralized management platform for MCP services. It deploys each MCP service using a container deployment method. The platform supports container monitoring and MCP service token verification, solving security risks and enabling rapid deployment of MCP services. It uses SSE, STDIO, and

Unclaimed NOASSERTION last commit 7 months ago containermcpcloudapitomcpaihelmkubernetesdockerdify-synchronous
89Excellent

Scored 4 days ago · breakdown

About Mcpcan

Mcpcan is an MCP server published by Kymo-MCP in the Cloud category: mCPCAN is a centralized management platform for MCP services. It deploys each MCP service using a container deployment method. The platform supports container monitoring and MCP service token verification, solving security risks and enabling rapid deployment of MCP services. It uses SSE, STDIO, and. It has been installed 0 times through Conduid.

The repository has 713 stars and 19 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx mcpcan

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Mcpcan

Powered by Claude · Grounded in docs

I know everything about Mcpcan. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v2.1.4Release v2.1.4 · 3 Apr 2026Release Notes Scope**: `fix/v2.1.3` ... `HEAD` Rules: commits matching `Merge branch...` and version-bump-only changes are excluded. 🐛 Bug Fixes Fixed MCP failures caused by incorrect stdio proxy transport mapping**: MCP config generation…
v2.1.3Release v2.1.3 · 31 Mar 2026Release Notes Changes**: `v2.1.2` ... `fix/v2.1.3` 🐛 Bug Fixes OpenAPI Import Flow Hardening**: Improved OpenAPI import handling in backend/frontend integration to reduce parsing and dialog workflow inconsistencies in MCP instance import…
v2.1.2Release v2.1.2 · 25 Mar 2026Release Notes Changes**: `v2.1.1` ... `v2.1.2` 🐛 Bug Fixes Intelligent Agent Sync Callback Domain Fix**: Fixed the "domain is required" error that occurred when synchronizing MCP instances to platforms such as Dify, Coze, and N8N. The root…
v2.1.1Release v2.1.1 · 25 Mar 2026Release Notes Scope**: `main` ... `HEAD` (v2.1.1) 🚀 Features [gateway]**: Enhanced `ProxyHandler` request logging to support auditing and interception of structured MCP Tool invocations and responses. (93b07d3) [frontend]**: Added a…
v2.1Release v2.1 · 13 Mar 2026MCPCan v2.1 Release Notes Major Version Notice**: v2.x is a complete rewrite of v1.x. **v1.x is end-of-life due to fundamental design flaws and will no longer receive any PRs, security patches, or bug fixes.** Please migrate to v2.x…

README

MCP CAN

The open source integration platform for MCP Server. MCPCAN uses containers for flexible deployment of MCP services, resolving potential system configuration conflicts. It supports multi-protocol compatibility and conversion, enabling seamless integration between different MCP service architectures. It also provides visual monitoring, security authentication, and one-stop deployment capabilities.

MCPCan is an open-source platform focused on efficient management of MCP (Model Context Protocol) services, providing DevOps and development teams with comprehensive MCP service lifecycle management capabilities through a modern web interface. MCPCan supports multi-protocol compatibility and conversion, enabling seamless integration between different MCP service architectures while providing visual monitoring, security authentication, and one-stop deployment capabilities.

💡 Introduction

MCPCan is an open-source platform focused on efficient management of MCP (Model Context Protocol) services, providing DevOps and development teams with comprehensive MCP service lifecycle management capabilities through a modern web interface. MCPCan supports multi-protocol compatibility and conversion, enabling seamless integration between different MCP service architectures while providing visual monitoring, security authentication, and one-stop deployment capabilities.

✨ Core Features

  • 🎯 Unified Management: Centralized management of all MCP service instances and configurations
  • 🔄 Protocol Conversion: Supports seamless conversion between various MCP protocols
  • 📊 Real-time Monitoring: Provides detailed service status and performance monitoring data
  • 🔐 Security Authentication: Built-in identity authentication and permission management system
  • 🚀 One-stop Deployment: Quick release, configuration, and distribution of MCP services
  • 📈 Scalability: Cloud-native architecture based on Kubernetes

✨ Demo and Official Website

For the best demo experience, try directly DemoSite : demo.mcpcan.com(login: admin/admin123). Watch our demo video on Bilibili: BV1htBXBbECr To view our official website address, simply click MainSite : www.mcpcan.com.

👨‍🚀 Quick Start

For detailed deployment instructions, please refer to our Deployment Guide.

1. Get Deployment Repository

# Recommended: GitHub
git clone https://github.com/Kymo-MCP/mcpcan.git
cd mcpcan/deploy/docker-compose/

2. Start Services

Docker Compose Quick Start (Recommended)

Suitable for local development, testing, and lightweight production deployments.

# 1. Initialize configuration
cp example.env .env
# (Optional) Modify .env file for settings like REGISTRY_PREFIX to switch between global/CN mirrors

# 2. Generate final configuration
chmod +x replace.sh
./replace.sh

# 3. Start services
docker compose up -d

# 4. Access Web UI
Login: admin/admin123

After successful installation, access http://localhost (or http://<Your Public IP>) to start using.

Helm Installation

Suitable for Kubernetes environment deployment, please refer to Helm Deployment Guide.

🚀 Components

MCPCan adopts a microservices architecture, consisting of the following core components:

Component Name Directory Path Functional Description
MCPCan-Web frontend/ Management UI based on Vue 3
MCP-Market backend/cmd/market/ Core business: Marketplace & Instance management
MCP-Authz backend/cmd/authz/ RBAC, User & Dept management

🐧 Technology Stack

🐧 Frontend

  • Framework: Vue 3.5.x (Composition API)
  • Build Tool: Vite 7.0
  • UI Components: Element Plus
  • State Management: Pinia 3.0
  • Styling: UnoCSS, SCSS
  • Editor: Monaco Editor, Markdown-it

🐧 Backend

  • Language: Go 1.25.x
  • Web Framework: Gin, gRPC (grpc-gateway)
  • Data Storage: MySQL (GORM), Redis (Cache/Token)
  • Core Libraries: LangChainGo, MCP-Go, Docker SDK, Client-go
  • Ops & Deployment: Traefik (Edge Gateway), Docker Compose, Helm (Kubernetes)

🐧 Related Projects

💝 Contributing Guide

Welcome to submit PR to contribute! Please refer to Contributing for detailed guidelines.

Before contributing, please ensure:

  1. Read our Code of Conduct
  2. Check existing issues and pull requests (avoid duplicate work)
  3. Follow our coding standards and commit message conventions

✅ Security

If you discover a security vulnerability, please refer to our Security Policy for responsible disclosure guidelines.

📄 License

Copyright (c) 2024-2025 MCPCan Team, All rights reserved.

Licensed under the Sustainable Use License. Portions of this software (specifically Enterprise features in .ee folders) are subject to the Enterprise License (LICENSE_EE.md).

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

👥 Community & Support

💕 Acknowledgments

  • Thanks to the MCP Protocol community
  • Thanks to all contributors and supporters
  • Special thanks to the open-source projects that make MCPCan possible

🌟 Star History

Star History Chart

README mirrored from the source repository 4 days ago. The original is authoritative.

Questions

About Mcpcan

How do I install Mcpcan?

Run npx mcpcan, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Mcpcan safe to use with an AI agent?

Its trust score is 89 out of 100 (excellent). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Mcpcan still maintained?

Yes — the latest release is v2.1.4 (3 Apr 2026), and the last commit was 7 months ago. The repository has 713 stars and 0 open issues.