Skip to content

MCPCAN - The Enterprise-Grade MCP Service Governance Platform

In the current technological wave led by Artificial Intelligence (AI) and Large Language Models (LLMs), Model Collaboration Protocol (MCP) services are emerging at an unprecedented rate. However, this rapid growth brings the challenge of a "fragmented" service ecosystem: inconsistent protocol standards, complex service interfaces, expanding security risks, and chaotic operational management. These issues have become core pain points restricting the implementation and large-scale application of enterprise AI strategies.

MCPCAN was created to address these challenges. It is more than just a server hosting tool; it is an enterprise-grade MCP service governance platform that relies on a containerized runtime environment. We are dedicated to providing a comprehensive solution that integrates service discovery, a secure gateway, protocol adaptation, and full lifecycle management. Our goal is to help enterprises navigate the complexities of the MCP ecosystem and build a stable, secure, and efficient AI middle-platform capability.

Core Design Philosophy

Our design philosophy is rooted in the real-world needs of enterprise applications, aiming to empower your AI infrastructure through three main pillars:

  • Unity: Establishing a Single Source of Truth for Services Whether your MCP services are deployed in a public cloud, a private data center, or at the edge, and regardless of the protocol variants they follow, MCPCAN can seamlessly incorporate them into a unified asset view. We help you establish a centralized service catalog and configuration center, eliminating information silos and enabling fine-grained management and efficient reuse of all MCP resources.

  • Security: Infusing a Zero-Trust Security DNA We make no compromises on security. MCPCAN shifts security capabilities from the application layer down to the platform layer, providing a robust security foundation. By hiding backend endpoints, centralizing credential management, implementing role-based fine-grained access control (ACL), and ensuring immutable, full-link operational auditing, we help you strike the perfect balance between open collaboration and strict risk control, ensuring every service call is secure, compliant, and traceable.

  • Flexibility: Providing a Path for Progressive Architectural Evolution We understand that the infrastructure and business stages of different enterprises vary greatly. Therefore, MCPCAN offers three progressive access modes, allowing you to freely choose the most suitable path based on your technical reserves, security requirements, and operational capabilities. This enables a smooth evolution from lightweight service registration to a fully-managed, serverless architecture, letting the platform adapt to your business, not the other way around.

Core Capabilities: The Three Access Modes

MCPCAN provides three meticulously designed access modes to precisely match your business needs in different scenarios.

⚙️
Direct Mode
Role: A lightweight service registration and discovery center.
It solves the problems of configuration chaos and inefficient team collaboration by providing a unified "address book" for all your MCP services.
🛡️
Proxy Mode
Role: An enterprise-grade secure access gateway.
When you need to securely expose internal services to partners or external systems, it provides powerful security isolation, traffic auditing, and centralized authentication capabilities.
🚀
Hosted Mode
Role: An all-in-one Serverless runtime environment.
It can "servitize" traditional command-line (Stdio) tools or scripts with a single click, dramatically accelerating the launch and iteration of AI tools and allowing developers to focus on innovation.

Typical Application Scenarios

  • Building an Enterprise-Grade AI Service Marketplace Use MCPCAN to uniformly manage various internal and external AI model services, creating a centralized and standardized service marketplace. Business departments can discover, request, and invoke AI capabilities on-demand, much like browsing an app store, while all call activities are under the platform's security audit.

  • Empowering Agile AI Application Innovation Python/Go tools developed by algorithm engineers or data scientists no longer need to wait for lengthy engineering schedules. Through "Hosted Mode," Stdio-based scripts can be directly deployed as stable, scalable online services for frontend applications or other business systems to call, reducing the validation cycle for innovative ideas from weeks to hours.

  • Achieving Secure Interconnection with Ecosystem Partners When data and model collaboration with external suppliers or partners is required, "Proxy Mode" can act as a security buffer. It protects your core network from direct exposure while strictly authenticating and logging all cross-domain traffic to meet the most stringent compliance requirements.

Quick Start

Get started with MCPCAN now and set up your first MCP server management platform in just a few minutes.

🚀
Quick Setup with HELM
Follow the deployment documentation to set up your MCPCAN management platform in five minutes and connect your first MCP server.
🐳
Quick Setup with Docker
Documentation in preparation...

Community and Support

Join the MCPCAN community for more help and to share experiences.

GitHub Repository
View the source code, submit issues, and contribute code.
Discord Community
Communicate with other developers and get real-time help.
Support
Support the development and maintenance of MCPCAN to help us continuously improve and grow.

Released under the MIT License.