claude-emporium
🏛 [UNDER CONSTRUCTION] A (roman) claude plugin marketplace
claude mcp add --transport stdio vvkmnn-claude-emporium npx -y claude-emporium \ --env CLAUDE_EMPORIUM_PORT=" personas or placeholder port" \ --env CLAUDE_EMPORIUM_CONFIG="default-config" \ --env CLAUDE_EMPORIUM_API_KEY="your-api-key-if-required"
How to use
claude-emporium is an MCP server that serves as a centralized gateway for a family of Claude-powered plugin MCPs. It brings together six separate plugin MCPs (praetorian, historian, oracle, gladiator, vigil, and orator) under a single orchestration layer, enabling Claude to discover, evaluate, and compose tools and commands across the plugin set. Using this server, you can query available plugins, initiate plugin-specific workflows, and leverage automated hooks and skills that the plugins expose through MCPs. The server acts as an automation hub: it discovers tool capabilities, orchestrates multi-step tasks, and helps Claude decide when to apply specific plugins based on your prompts and goals.
How to install
Prerequisites:
- Node.js v20 or newer installed on your system
- npm (comes with Node.js) or pnpm/yarn if you prefer
Installation steps:
- Install Node.js from https://nodejs.org/
- Install the MCP server via npm or npx (no local install required):
- Using npx (no global install): npm cache clean --force npx -y claude-emporium
- Or install globally (optional): npm install -g claude-emporium claude-emporium
- If you are using a local setup, clone the repository and install dependencies: git clone https://github.com/Vvkmnn/claude-emporium.git cd claude-emporium npm install npm run start
- Configure environment variables as needed (see additional_notes) and ensure the server port is accessible if behind a firewall.
Additional notes
Tips and notes:
- The MCP uses multiple plugins behind the scenes (praetorian, historian, oracle, gladiator, vigil, orator). Each plugin exposes specific capabilities such as plan-generation, memory/search, tool discovery, and orchestration utilities. Expect to see plugin inventories and commands like /search, /restore-vigil, and /review-learning depending on the active workflow.
- Environment variables you may want to configure: CLAUDE_EMPORIUM_PORT: the listening port for the MCP server. CLAUDE_EMPORIUM_API_KEY: if the deployment requires access tokens for Claude or for plugin registries. CLAUDE_EMPORIUM_CONFIG: path or JSON string with runtime settings.
- Common issues: Port conflicts: ensure the configured port is not used by another service. Dependency mismatches: newer Node.js versions may require updated dependencies; run npm install to refresh. API access: some plugin discovery and tool utilities may rely on external APIs; ensure credentials are provided.
- Configuration options: you can adjust which plugins are active, their discovery policies, and how Claude routes prompts to the plugin set through the MCP configuration. Refer to the repository's docs for plugin-specific flags and hooks.
Related MCP Servers
claude-code-plugins-plus-skills
270+ Claude Code plugins with 739 agent skills. Production orchestration patterns, interactive tutorials (11 Jupyter notebooks), and CCPI package manager. 4.13.0
daymon
Daymon puts your favorite AI to work 24/7. It schedules, remembers, and orchestrates your own virtual team. Free.
sugar
🍰 Sugar - The autonomous layer for AI coding agents
mcpx
Token-efficient MCP client: TypeScript schemas instead of JSON, LLM-friendly syntax, batch calls, TOON output. Built for Claude/GPT automations.
slack
Session-based Slack MCP for Claude and MCP clients: local-first workflows, secure-default HTTP.
github-to
Convert GitHub repositories to MCP servers automatically. Extract tools from OpenAPI, GraphQL & REST APIs for Claude Desktop, Cursor, Windsurf, Cline & VS Code. AI-powered code generation creates type-safe TypeScript/Python MCP servers. Zero config setup - just paste a repo URL. Built for AI assistants & LLM tool integration.