Platform Overview
Plugged.in is the crossroads for AI data exchanges - a comprehensive platform for managing Model Context Protocol (MCP) servers with integrated RAG (Retrieval-Augmented Generation) capabilities.What is Plugged.in?
Plugged.in provides a unified interface for discovering, configuring, and utilizing AI tools across multiple MCP servers while leveraging your own documents as context. It works seamlessly with any MCP client (Claude, Cline, Cursor, etc.) while providing advanced management capabilities through an intuitive web interface.Cloud Platform
Fully managed, zero-configuration platform with automatic updates
Self-Hosted
Run your own instance with complete control over your data
Core Capabilities
π― MCP Registry Integration (v2.7.0+)
Registry Features
Registry Features
- Modified fork of the official MCP Registry
- Claim MCP servers with GitHub credentials
- Enhanced server detection and management
- Full Streamable HTTP support
- OAuth authentication handled by Plugged.in
- Trending servers with analytics
Smart Server Wizard
Smart Server Wizard
- Multi-step wizard with GitHub verification
- Automatic environment detection
- Registry submission with progress tracking
- Package type detection (npm, Docker, PyPI)
Server Discovery
Server Discovery
- Search across GitHub, Smithery, and npmjs.com
- Filter by package type and repository source
- Sort by relevance, recency, or popularity
- Rich metadata including ratings and installations
π Multi-Workspace Support
Organize your MCP servers into separate workspaces to prevent context pollution:- Projects: Top-level organization units
- Profiles: Multiple workspaces per project
- Isolation: Each profile has its own MCP server configurations
- Quick Switching: Seamlessly switch between different contexts
π€ AI Document Exchange (RAG v2)
- Upload documents in various formats (PDF, text, images, code)
- AI-generated documents with full attribution
- Document versioning and change tracking
- Multi-source support (uploads, AI, API)
π Security & Encryption
All sensitive data is protected with enterprise-grade security measures.
- End-to-End Encryption: AES-256-GCM encryption for sensitive data
- Per-Profile Isolation: Each profile has its own encryption key
- Secure Sharing: Sanitized templates without credentials
- SSRF Prevention: Comprehensive URL validation
- Rate Limiting: Tiered limits for different operations
π‘οΈ Sandboxing & Isolation
All STDIO MCP servers run in secure sandboxed environments by default.
- Bubblewrap Sandboxing: User-namespace based isolation (primary)
- Firejail Support: SUID-based sandboxing (fallback)
- Resource Limits: CPU, memory, and I/O constraints
- Filesystem Isolation: Restricted access to system files
- Network Control: Optional network isolation for untrusted servers
- Process Containment: Prevents escape from sandbox environment
π Notification System
Real-time activity tracking with optional email delivery:- MCP server activity logs
- Custom notifications via
pluggedin_send_notification
tool - Email integration for critical alerts
- Non-blocking asynchronous processing
Platform Architecture
Key Features by Version
v2.10.0 - Security & Performance
- Comprehensive security audit
- Performance optimizations
- Custom Instructions UI
- Enhanced error handling
- Encryption system overhaul
v2.8.0 - AI Document Exchange
- AI-generated documents with attribution
- Enhanced document viewer
- Model attribution tracking
- Advanced search capabilities
- Document versioning
v2.7.0 - Registry v2
- MCP Registry integration
- OAuth authentication
- Smart Server Wizard
- Trending servers
- Bidirectional notifications
v2.2.0 - Encryption
- End-to-end encryption
- Per-profile isolation
- Secure server sharing
- Transparent operation
v2.1.0 - RAG & Notifications
- Document library with RAG
- Real-time notifications
- Progressive server initialization
- Enhanced security
- Improved UI/UX
Supported MCP Transports
STDIO
Standard input/output for local processes
SSE
Server-sent events for real-time streaming
HTTP
Streamable HTTP for web-based servers
Integration Options
For Developers
For Organizations
- Private Deployment: Self-host on your infrastructure
- Custom Branding: White-label the platform
- SSO Integration: Connect with your identity provider
- Compliance: Meet regulatory requirements
- Support: Enterprise support available
Performance & Scalability
Resource Management
- CPU Limits: Configurable per-server CPU allocation
- Memory Limits: Control memory usage per MCP server
- I/O Throttling: Prevent resource exhaustion
- Timeout Controls: Automatic cleanup of hung processes
Optimization Features
- Package Caching: Reuse common packages
- Connection Pooling: Efficient database connections
- Lazy Loading: On-demand server initialization
- Background Processing: Non-blocking operations
Community & Ecosystem
GitHub
Star the repository and contribute
Registry
Browse and share MCP servers
Discussions
Join the community discussion
Documentation
Explore guides and references
Technology Stack
Frontend
- Framework: Next.js 15 with App Router
- UI Library: React 19
- Styling: Tailwind CSS
- Components: Shadcn/UI with Radix primitives
- State Management: SWR for data fetching
Backend
- Runtime: Node.js
- API: Next.js API Routes & Server Actions
- Database: PostgreSQL 15+ with Drizzle ORM
- Authentication: NextAuth.js with JWT
- Encryption: AES-256-GCM
Infrastructure
- Deployment: Docker, Kubernetes
- Monitoring: Built-in telemetry
- Caching: In-memory and Redis support
- CDN: CloudFlare compatible
Roadmap
Coming Soon
- Advanced analytics dashboard
- Team collaboration features
- Plugin marketplace
- Mobile application
- GraphQL API
Under Consideration
- Federated MCP servers
- Blockchain integration
- Voice interface
- AR/VR support
Getting Started
1
Choose Your Setup
Decide between Cloud or Self-hosted
2
Create Account
Sign up and configure your profile
3
Add MCP Servers
Browse the registry or add custom servers
4
Connect Clients
Configure Claude, Cursor, or other MCP clients
5
Start Building
Leverage AI tools in your workflows
Support & Resources
- Documentation: Youβre here! Explore all sections
- GitHub Issues: Report bugs and request features
- Email Support: support@plugged.in
- Enterprise: Contact sales@plugged.in