1MCP Features Overview
🎯 Philosophy: Every feature exists to solve a real user problem. We built capabilities you actually need, not just features that sound impressive.
🚀 Quick Discovery (Choose Your Path)
- 👋 I'm new to 1MCP → Core Features
- 🔒 I need security → Security & Access Control
- ⚡ I want performance → Performance & Reliability
- 🏢 I run production systems → Enterprise & Operations
- 🔧 I'm a developer → Developer & Integration
- 🔗 I want to consolidate apps → App Consolidation
- 🖥️ I use Claude Desktop → Claude Desktop Integration
- ⚙️ I need server management → Server Management
- 🏷️ I want server filtering → Server Filtering
- ⚡ I need fast startup → Fast Startup
🌟 Core Features
Essential features that work out of the box for every user:
- 🔗 Universal MCP Aggregation - Connect all your MCP servers through one endpoint
- 🔄 Hot Configuration Reload - Add/remove servers instantly with zero downtime
- 📊 Basic Status Monitoring - Track connections and troubleshoot issues
Perfect for: Getting started, basic proxy needs, development environments
🔒 Security & Access Control
Enterprise-grade security with granular permissions:
- 🛡️ OAuth 2.1 Authentication - Industry-standard secure token management
- 🏷️ Tag-Based Access Control - Granular permissions using server tags and scopes
- 🚫 Rate Limiting & DDoS Protection - Configurable request limits per client
Perfect for: Teams, shared environments, security compliance, production systems
⚡ Performance & Reliability
Built for production with intelligent recovery:
- 🔄 Efficient Request Handling - Direct forwarding with proper error handling
- 🔄 Automatic Retry & Recovery - Exponential backoff for failed connections
- 📊 Monitoring & Logging - Structured logging and basic system monitoring
Perfect for: Production systems, unreliable networks, critical workflows
🏢 Enterprise & Operations
Production-ready deployment and operational features:
- 🔧 Single-Instance Deployment - Simple, reliable process management
- ⚡ Async Loading & Real-Time Updates - Progressive capability discovery
- 💊 Health Monitoring & Observability - Comprehensive health endpoints
- 📋 Security Operation Logging - Track authentication and access events
- 🔧 Advanced Configuration Management - Environment-specific configs and secrets
Perfect for: Production deployments, DevOps automation, enterprise environments
🔧 Developer & Integration
Developer-friendly APIs and integration tools:
- 🔌 RESTful API & Standards Compliance - Clean REST API with full MCP compatibility
- 📡 HTTP Transport with MCP Protocol - Standards-compliant communication
- 🧪 Development & Integration Support - Hot-reload, debugging, MCP Inspector support
Perfect for: Custom integrations, API clients, development workflows, testing
🔗 App Consolidation
Unify MCP server configurations from multiple desktop applications:
- 🎯 Multi-App Integration - Consolidate Claude Desktop, Cursor, VS Code, and more
- 🔄 Safe Configuration Management - Automatic backups with easy restoration
- ⚡ Instant Setup - One command to consolidate any supported application
Perfect for: Managing multiple MCP-enabled applications, sharing servers across tools
🖥️ Claude Desktop Integration
Seamlessly integrate 1MCP with Claude Desktop using two flexible approaches:
- 📍 Local Configuration Consolidation - Auto-configure Claude Desktop via stdio (recommended)
- 🌐 Remote Custom Connectors - Connect to remote 1MCP servers via HTTPS
- 🔐 OAuth 2.1 Support - Secure authentication for remote connections
Perfect for: Claude Desktop users, remote team collaboration, secure enterprise deployments
⚙️ Server Management
Comprehensive MCP server lifecycle and configuration management:
- 🔧 Multiple Transport Types - Support for stdio, HTTP, and SSE transports
- 🏷️ Tag-Based Organization - Organize servers with flexible tagging system
- 🔄 Lifecycle Management - Add, update, enable, disable, and remove servers
- 🛡️ Security & Environment - Secure environment variable and configuration handling
Perfect for: DevOps teams, complex server configurations, production deployments
🏷️ Server Filtering
Control access to specific MCP servers using flexible tag-based filtering:
- 🎯 Tag-Based Access Control - Filter servers by assigned tags for granular access
- 🔍 Selective Server Exposure - Only connect to servers that match specified criteria
- 🚫 Multi-Criteria Filtering - Combine multiple tags for precise server selection
- 🔧 Runtime Configuration - Dynamic filtering without server restarts
Perfect for: Multi-tenant environments, role-based access, environment separation
⚡ Fast Startup
Get 1MCP running instantly with asynchronous server loading:
- 🚀 Sub-Second Startup - 1MCP ready in under 1 second regardless of server count
- 🔄 Background Server Loading - Servers connect asynchronously without blocking startup
- 📊 Real-Time Status Updates - Live notifications as servers become available
- 🛡️ Resilient Operation - Individual server failures don't break the entire system
Perfect for: Development workflows, unreliable networks, large server configurations
🚀 Feature Matrix by User Type
Feature | End User | Developer | Admin | DevOps | Enterprise |
---|---|---|---|---|---|
MCP Aggregation | ✅ Essential | ✅ Essential | ✅ Essential | ✅ Essential | ✅ Essential |
Hot Reload | 🔄 Automatic | 🔧 Debug Tool | ⚡ Critical | ⚡ Critical | ⚡ Critical |
Async Loading | ⚡ Faster UX | 🔧 Optional | ⚡ Performance | ⚡ Scalability | ⚡ Enterprise |
Health Monitoring | 👁️ Basic | 🔧 Debug Data | 📊 API Access | 📊 Logging | 📊 Custom |
OAuth 2.1 | 🔒 Transparent | 🔌 Integration | 🛡️ Required | 🛡️ Required | 🛡️ Custom |
Tag-Based Access | 🚫 Hidden | 🔧 Configurable | ✅ Management | ✅ Policies | ✅ Custom |
Rate Limiting | 🚫 Transparent | 🔧 Configurable | 🛡️ Protection | 📊 Monitoring | 📊 Custom |
Request Handling | ⚡ Automatic | ⚡ Reliable | ⚡ Stable | ⚡ Monitored | ⚡ Scalable |
Single-Instance | ✅ Simple | ✅ Easy Deploy | ✅ Manageable | ✅ Reliable | 🔧 Custom Setup |
Basic Logging | 🚫 Hidden | 🔍 Debug | 📋 Monitoring | 📋 Analysis | 📋 Custom |
HTTP Transport | ⚡ Automatic | 🔌 API Feature | 📊 Monitoring | 📊 Integration | 📊 Custom |
App Consolidation | ✅ Simple | 🔧 Integration | ✅ Management | ✅ Automation | ✅ Enterprise |
Claude Desktop | ✅ Essential | 🔌 Integration | 🔧 Setup | 📊 Remote | 🛡️ Secure |
Server Management | 🚫 Hidden | ✅ Essential | ✅ Critical | ✅ Critical | ✅ Advanced |
Server Filtering | 🚫 Transparent | 🔧 Configurable | 🛡️ Access Ctrl | 🛡️ Policies | 🛡️ Multi-Tenant |
Legend: ✅ Primary benefit | ⚡ Performance | 🔒 Security | 🔧 Technical | 🛡️ Protection | 📊 Monitoring | 🚫 Not relevant
🎯 Getting Started with Features
Quick Start Path
- [5 minutes] Basic MCP aggregation → Getting Started
- [15 minutes] Add authentication → Security Features
- [30 minutes] Production features → Enterprise Features
Feature-Specific Guides
- Security Setup → Authentication Guide
- Configuration → Configuration Guide
- Development → Developer Features
- App Integration → App Consolidation Guide
- Claude Desktop → Claude Desktop Integration
- Server Management → Server Management Guide
- Server Filtering → Server Filtering Guide
- Performance → Fast Startup Guide
- Architecture → System Architecture
💡 Pro Tip: Start with Core Features, then add advanced capabilities as your requirements grow. Every feature is designed to work independently and can be enabled incrementally.