JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 35
  • Score
    100M100P100Q93125F
  • License Apache-2.0

MCP Server PluggedinMCP manages all your other MCPs in one MCP.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@pluggedin/pluggedin-mcp-proxy) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    PluggedinMCP MCP Server

    https://plugged.in: The One MCP to manage all your MCPs

    PluggedinMCP MCP Server is a proxy server that joins multiple MCP⁠ servers into one. It fetches tool/prompt/resource configurations from PluggedinMCP App⁠ and routes tool/prompt/resource requests to the correct underlying server.

    smithery badge

    PluggedinMCP App repo: https://github.com/VeriTeknik/pluggedin-app

    Key Features

    • MCP Playground: Interactive environment to test and experiment with your MCP tools
    • Multi-Server Support: Connect both STDIO (command-line) and SSE (HTTP-based) MCP servers
    • Custom MCP Servers: Create and manage your own Python-based MCP servers
    • Multi-Workspace Layer: Switch between different sets of MCP configurations with one click
    • Namespace Isolation: Keep joined MCPs separate and organized
    • LLM Integration: Seamless integration with OpenAI and Anthropic models
    • Real-time Updates: GUI dynamic updates of MCP configurations
    • Universal Compatibility: Works with any MCP client

    Installation

    Installing via Smithery

    Sometimes Smithery works (confirmed in Windsurf locally) but sometimes it is unstable because PluggedinMCP is special that it runs other MCPs on top of it. Please consider using manual installation if it doesn't work instead.

    To install PluggedinMCP MCP Server for Claude Desktop automatically via Smithery:

    npx -y @smithery/cli install @VeriTeknik/pluggedin-mcp-proxy --client claude

    Manual Installation

    export PLUGGEDIN_API_KEY=<env>
    npx -y @pluggedin/pluggedin-mcp-proxy@latest
    {
      "mcpServers": {
        "PluggedinMCP": {
          "command": "npx",
          "args": ["-y", "@pluggedin/pluggedin-mcp-proxy@latest"],
          "env": {
            "PLUGGEDIN_API_KEY": "<your api key>"
          }
        }
      }
    }

    Environment Variables

    Command Line Arguments

    You can configure the API key and base URL using command line arguments:

    npx -y @pluggedin/pluggedin-mcp-proxy@latest --pluggedin-api-key <your-api-key> --pluggedin-api-base-url <base-url>

    For help with all available options:

    npx -y @pluggedin/pluggedin-mcp-proxy@latest --help

    These command line arguments take precedence over environment variables.

    Architecture Overview

    sequenceDiagram
        participant MCPClient as MCP Client (e.g. Claude Desktop)
        participant PluggedinMCP-mcp-server as PluggedinMCP MCP Server
        participant PluggedinMCPApp as PluggedinMCP App
        participant MCPServers as Installed MCP Servers in Plugged.in App
    
        MCPClient ->> PluggedinMCP-mcp-server: Request list tools
        PluggedinMCP-mcp-server ->> PluggedinMCPApp: Get tools configuration & status
        PluggedinMCPApp ->> PluggedinMCP-mcp-server: Return tools configuration & status
    
        loop For each listed MCP Server
            PluggedinMCP-mcp-server ->> MCPServers: Request list_tools
            MCPServers ->> PluggedinMCP-mcp-server: Return list of tools
        end
    
        PluggedinMCP-mcp-server ->> PluggedinMCP-mcp-server: Aggregate tool lists
        PluggedinMCP-mcp-server ->> MCPClient: Return aggregated list of tools
    
        MCPClient ->> PluggedinMCP-mcp-server: Call tool
        PluggedinMCP-mcp-server ->> MCPServers: call_tool to target MCP Server
        MCPServers ->> PluggedinMCP-mcp-server: Return tool response
        PluggedinMCP-mcp-server ->> MCPClient: Return tool response

    Credits