Skip to main content

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 is the unified control plane that solves fragmentation in today’s AI landscape. Every AI platform keeps its own isolated ecosystem of tools, documents, and context. Plugged.in creates one governed layer where your knowledge, tools, and memory stay with you across every AI model and platform.
The Problem: Every AI model keeps its own tools, documents, and memories β†’ fragmentation & cost.
The Solution: One governed layer for Memory Β· Knowledge Β· Tools across every model.
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, LM Studio, ChatGPT, etc.) while providing advanced management capabilities through an intuitive web interface.

The Three Pillars

πŸ“š Knowledge Base

βœ… IN PRODUCTION
Your documents become a living, searchable knowledge base accessible to any AI. Upload once, and every model can query your PDFs, docs, and files through RAG-powered semantic search. AI models can even create and collaborate on documents directly in your library, with complete version history and model attribution.

πŸ”§ Tools

βœ… IN PRODUCTION
With 1,500+ MCP servers in the registry and automatic OAuth token management, you get one-click tool installation that works across Claude Desktop, ChatGPT, Cursor, Cline, VSCode, LM Studio, and any MCP-compatible client. Configure your tools once, use them everywhere.

🧠 Memory

🚧 IN DEVELOPMENT
The missing piece is persistent context that evolves with you. Plugged.in’s memory layer will provide focus-aware AI that understands your current task (Focus Agent), retains session context (Short-term Memory), and builds long-term understanding of your projects, preferences, and patterns.

Core Capabilities

🎯 MCP Registry Integration (v2.7.0+)

  • 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
  • Multi-step wizard with GitHub verification
  • Automatic environment detection
  • Registry submission with progress tracking
  • Package type detection (npm, Docker, PyPI)
  • 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)

  • Document Management
  • AI Search (v2.11.1+)
  • Document Viewer
  • Search & Discovery
  • Upload documents in various formats (PDF, text, images, code)
  • AI-generated documents with full attribution
  • Document versioning with complete history tracking
  • Multi-source support (uploads, AI, API)
  • Version comparison and rollback capabilities

πŸ” Security & Encryption

All sensitive data is protected with enterprise-grade security measures.
  • End-to-End Encryption: AES-256-GCM encryption for all sensitive data (commands, args, env vars, URLs)
  • Per-Profile Key Derivation: Unique encryption key per workspace using SHA-256 with profile UUIDs
  • Transparent Operation: Automatic encryption/decryption with secure key derivation
  • Secure Sharing: Sanitized templates without exposing credentials
  • SSRF Prevention: Comprehensive URL validation with private IP and dangerous port protection
  • Command Allowlisting: STDIO servers restricted to safe commands (node, npx, python, python3, uv, uvx, uvenv)
  • Header Validation: RFC 7230 compliant header sanitization with injection prevention
  • Rate Limiting: Tiered limits with Redis-based DDoS protection and intelligent fallbacks
  • HTML Sanitization: Industry-standard sanitization with sanitize-html
  • Input Validation: Comprehensive Zod schemas for all API endpoints

πŸ›‘οΈ 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 Activity Tracking: All tool calls, resource reads, and prompt executions
  • Custom Notifications: Via pluggedin_send_notification tool with localization support
  • Email Integration: Optional delivery for critical alerts with custom titles
  • Advanced Filtering: By severity (INFO, SUCCESS, WARNING, ALERT) with search functionality
  • Sorting Options: By newest/oldest first with instant refresh capability
  • Protected Custom Notifications: Secure notification creation with proper validation
  • Reduced Polling: Optimized from 60s to 15s intervals for better performance
  • Bidirectional Support: Send and receive notifications through MCP proxy

Platform Architecture

πŸš€ Official SDKs

Programmatically interact with Plugged.in’s Library API using our official SDKs for JavaScript, Python, and Go.

SDK Features

  • Document Management: Full CRUD operations with versioning
  • RAG Integration: Query your knowledge base programmatically
  • File Uploads: Upload documents with progress tracking
  • Type Safety: Complete type definitions in all languages
  • Authentication: Secure API key authentication
  • Rate Limiting: Built-in retry logic with exponential backoff

Key Features by Version

v2.12.0 - Upload Context Metadata (Latest)

  • Upload Context Metadata: Purpose, related documents, and notes tracking
  • Upload Method Detection: Drag-drop vs file-picker identification
  • UploadMetadataPanel Component: Rich metadata editing interface
  • Security Enhancements: Zod validation and XSS prevention
  • Performance: Minimal bundle impact (~1-2KB)

v2.10.0 - Security & Performance

  • Comprehensive security audit addressing all GitHub security findings
  • Complete encryption system overhaul with scrypt key derivation
  • Performance optimizations with 10x faster database queries
  • Enhanced Content Security Policy (CSP) implementation
  • Custom Instructions UI improvements
  • Advanced error handling and type safety

v2.9.0 - UUID Tool Prefixing & Security

  • Automatic UUID Tool Prefixing: Prevents tool name collisions between MCP servers
  • Slug-based Tool Prefixing: Profile-scoped unique server identifiers
  • Automatic Slug Generation: From server names with collision resolution
  • Security Release: Encryption migration from predictable to cryptographically secure random salts
  • SSL Support: Database connections with configurable certificate validation

v2.8.0 - AI Document Exchange (RAG v2)

  • AI Document Creation: Direct generation via MCP tools with rich metadata
  • Multi-format Support: Markdown, plain text, JSON, HTML with validation
  • Complete Version History: Full tracking with attribution and change diffs
  • Model Attribution: Shows which AI models contributed to each document
  • Enhanced Library Interface: Source filtering tabs and metadata display
  • RAG v2 Search: Semantic search across all documents with relevance scoring

v2.7.0 - Registry v2 & OAuth Integration

  • Registry v2 Integration: Modified fork of official MCP Registry with GitHub auth
  • Smart Server Wizard: Multi-step interface with repository analysis
  • OAuth for MCP Servers: Centralized authentication with AES-256-GCM encryption
  • Trending Servers: Real-time activity tracking and popularity algorithms
  • Bidirectional Notifications: Send/receive notifications via API
  • Streamable HTTP: Complete protocol support with session management

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

Developer Experience

⚑ Speed to Production

Developer-first design enables rapid PoC→production transitions with one-click tools, clean playground, and comprehensive SDKs.
  • One-Click Setup
  • SDK Integration
  • MCP Integration
# 1. Sign up (seconds)
curl -X POST https://plugged.in/api/auth/register

# 2. Add knowledge base
curl -X POST https://plugged.in/api/documents/upload \
  -H "Authorization: Bearer $API_KEY" \
  -F "file=@docs.pdf"

# 3. Install MCP tools (1,500+ available)
curl -X POST https://plugged.in/api/mcp-servers \
  -H "Authorization: Bearer $API_KEY" \
  -d '{"name": "database-tools", "transport": "stdio"}'

# 4. Connect to any AI - Done! πŸš€

Integration Options

REST API

Full REST API with authentication

MCP Protocol

Native MCP server integration

SDK Libraries

Official SDKs in 3 languages

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

Competitive Advantages

Unique convergence of capabilities: Agents use tools while staying grounded in project knowledge + durable memory. No other platform combines all three.
True platform independence: Manage once, run across Claude/ChatGPT/Cursor/LM Studio + SDKs. No vendor lock-in.
User-centric design: Workspaces, export capabilities, permissioning, and audit trails ensure your data stays yours.
Optimized for developers: One-click tools, clean playground, comprehensive SDKs → PoC→prod faster than alternatives.
Strategic Moat: Big AI vendors (Google, OpenAI, Anthropic, xAI) will never build shared knowledge, memory, or tools. Each seeks to control its own ecosystem, not sync others. Plugged.in fills this strategic gap by design.

Market Leadership

Why Plugged.in Matters

The future of AI won’t be about bigger models β€” it’ll be about smarter connections.

Plugged.in is the neutral layer where your knowledge, tools, and memory stay with you, across every model and platform.

Target Markets

AI Power Users

Software engineers & developers
  • Daily Claude/Cursor/Cline users
  • Managing 10+ MCP servers
  • Need cross-platform sync

AI Early Adopters

Consultants & researchers
  • Heavy AI users for analysis
  • Need AI-accessible knowledge
  • Document-heavy workflows

AI Teams

Startups & small teams
  • Building with AI assistance
  • Shared knowledge bases
  • Consistent tool setup

Market Opportunity

150M Total Available Market - AI-enabled knowledge workers & developers globally
50M Service Available Market - MCP-compatible AI tool users by 2027
12M Service Obtainable Market - Our 3 target segments combined

Community & Social

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

Product Roadmap

Plugged.in builds the layer where knowledge, tools, and memory belong to the user β€” not to the vendor.

Q4 2025 (Current Quarter)

  • ChatGPT + Claude Native Connectors - Direct integration without proxy
  • Memory Tiers GA - Production-ready memory management system
  • Enhanced SDK Features - Advanced capabilities for all languages

Q1 2026

  • Mobile Application - iOS and Android apps for on-the-go access
  • Organization Analytics - Team usage insights and productivity metrics
  • Policy Controls - Advanced governance and compliance features

Q2 2026

  • Enterprise Self-Hosting - Complete deployment control for organizations
  • SOC 2 Compliance - Security certification for enterprise customers
  • Partner Marketplace - Third-party tool and integration ecosystem

Future Vision

  • Federated MCP Servers - Cross-organization tool sharing
  • Advanced AI Agents - Autonomous workflow management
  • Voice Interface - Natural language platform control
  • AR/VR Integration - Immersive AI development environments

Getting Started

1

Sign Up for Free

Create your account at plugged.in - no credit card required
2

Add Your First MCP Servers

Visit the MCP Registry and install popular servers:
  • GitHub Tools - For code analysis and repository management
  • Database Tools - For SQL queries and schema exploration
  • File System - For local file operations and search
3

Connect Your AI Clients

Follow our Setup Guide to connect:
  • Claude Desktop - Most popular choice
  • Cursor/VS Code - For development work
  • LM Studio - For local AI models
  • ChatGPT - Via HTTP proxy mode
4

Upload Your Knowledge Base

Add documents to create your AI-accessible knowledge base:
  • Upload PDFs, code files, and documentation
  • Use RAG-powered semantic search across all documents
  • Let AI create and manage documents with full attribution
5

Start Building with Unified AI

Leverage knowledge, tools, and memory across all your AI models! πŸš€

Support & Resources

License

Plugged.in is open-source software licensed under the MIT License. See the GitHub repository for details.