---
title: "Plugin Marketplaces — Discover and Install Plugins"
aliases: [plugin-install, claude-code-marketplaces, plugin-discovery]
tags: [claude-code, plugins, marketplace, mcp, lsp, extensions]
sources: [raw/Discover and install prebuilt plugins through marketplaces.md]
created: 2026-04-17
updated: 2026-04-17
---

# Plugin Marketplaces — Discover and Install Plugins

Plugins extend Claude Code with skills, agents, hooks, and MCP servers. Marketplaces are curated catalogs that let you discover and install these extensions without building them yourself.

Related: [[wiki/claude-code/create-plugins|create-plugins]] · [[wiki/claude-code/mcp-integration|mcp-integration]]

---

## How Marketplaces Work

Two-step model: **add a marketplace** (the store) → **install individual plugins** (the apps).

- Official Anthropic marketplace (`claude-plugins-official`) is pre-loaded — no setup needed
- Third-party and local marketplaces must be added manually via `/plugin marketplace add`

---

## Official Anthropic Marketplace

```shell
# Browse in UI
/plugin

# Install a plugin directly
/plugin install github@claude-plugins-official

# Refresh if plugin not found
/plugin marketplace update claude-plugins-official

# Add if missing entirely
/plugin marketplace add anthropics/claude-plugins-official
```

Plugin submissions: `claude.ai/settings/plugins/submit` or `platform.claude.com/plugins/submit`

---

## Plugin Categories

### Code Intelligence (LSP)

Enables jump-to-definition, find-references, type errors after every edit — powered by Language Server Protocol.

| Language | Plugin | Binary required |
|----------|--------|-----------------|
| Python | `pyright-lsp` | `pyright-langserver` |
| TypeScript | `typescript-lsp` | `typescript-language-server` |
| Go | `gopls-lsp` | `gopls` |
| Rust | `rust-analyzer-lsp` | `rust-analyzer` |
| Java | `jdtls-lsp` | `jdtls` |
| C/C++ | `clangd-lsp` | `clangd` |
| C# | `csharp-lsp` | `csharp-ls` |
| Kotlin | `kotlin-lsp` | `kotlin-language-server` |
| PHP | `php-lsp` | `intelephense` |
| Swift | `swift-lsp` | `sourcekit-lsp` |
| Lua | `lua-lsp` | `lua-language-server` |

**What Claude gains:**
- **Automatic diagnostics** — type errors/missing imports surface after every edit, no compiler run needed. View inline with `Ctrl+O`.
- **Code navigation** — definitions, references, type info, call hierarchies. More precise than grep.

### External Integrations (MCP bundles)

Pre-configured [[wiki/claude-code/mcp-integration|MCP servers]] — no manual setup:

- Source control: `github`, `gitlab`
- Project mgmt: `atlassian`, `asana`, `linear`, `notion`
- Design: `figma`
- Infra: `vercel`, `firebase`, `supabase`
- Comms: `slack`
- Monitoring: `sentry`

### Development Workflows

- `commit-commands` — Git commit, push, PR creation workflows
- `pr-review-toolkit` — specialized PR review agents
- `agent-sdk-dev` — tools for building with [[wiki/agent-sdk/_index|Claude Agent SDK]]
- `plugin-dev` — toolkit for creating your own plugins

### Output Styles

- `explanatory-output-style` — educational insights about implementation choices
- `learning-output-style` — interactive learning mode

---

## Adding Marketplaces

```shell
# GitHub repo (owner/repo)
/plugin marketplace add anthropics/claude-code

# Other Git hosts (HTTPS or SSH)
/plugin marketplace add https://gitlab.com/company/plugins.git
/plugin marketplace add git@gitlab.com:company/plugins.git#v1.0.0   # specific branch/tag

# Local path
/plugin marketplace add ./my-marketplace
/plugin marketplace add ./path/to/marketplace.json

# Remote URL
/plugin marketplace add https://example.com/marketplace.json
```

---

## Installing & Managing Plugins

```shell
# Install (user scope by default)
/plugin install plugin-name@marketplace-name

# Scope-targeted install (via CLI alias)
claude plugin install formatter@your-org --scope project

# Disable / re-enable / remove
/plugin disable plugin-name@marketplace-name
/plugin enable plugin-name@marketplace-name
/plugin uninstall plugin-name@marketplace-name

# Apply changes without restart
/reload-plugins
```

**Installation scopes:**
- **User** (default) — all projects, personal only
- **Project** — all collaborators, stored in `.claude/settings.json`
- **Local** — this repo only, not shared
- **Managed** — admin-set, read-only

---

## Marketplace Management

```shell
/plugin marketplace list
/plugin marketplace update marketplace-name
/plugin marketplace remove marketplace-name   # also uninstalls its plugins
```

**Auto-updates:** official marketplaces update by default; third-party do not.

```shell
# Disable Claude Code auto-updates but keep plugin updates
export DISABLE_AUTOUPDATER=1
export FORCE_AUTOUPDATE_PLUGINS=1
```

---

## Team / Project Config

Add to `.claude/settings.json` so teammates auto-get prompted to install:

```json
{
  "extraKnownMarketplaces": {
    "my-team-tools": {
      "source": {
        "source": "github",
        "repo": "your-org/claude-plugins"
      }
    }
  }
}
```

---

## Troubleshooting

| Issue | Fix |
|-------|-----|
| `/plugin` command not found | `brew upgrade claude-code` or `npm update -g @anthropic-ai/claude-code` |
| Plugin not found in marketplace | `/plugin marketplace update <name>` to refresh |
| `Executable not found in $PATH` (LSP) | Install the required binary (see table above) |
| Plugin skills not appearing | `rm -rf ~/.claude/plugins/cache`, restart, reinstall |
| High LSP memory (rust-analyzer, pyright) | `/plugin disable <name>` — use Claude's built-in search instead |
| False positive diagnostics in monorepos | Language server workspace config issue; doesn't affect editing |

---

## Key Takeaways

- The official Anthropic marketplace is pre-loaded; run `/plugin` → Discover to browse
- Code intelligence plugins give Claude **live type errors after every edit** and **precise code navigation** — requires the LSP binary to already be installed
- External integration plugins are pre-wired MCP servers (GitHub, Jira, Figma, Slack, etc.) with no manual config
- Four scopes: user, project, local, managed — use `--scope project` for team-shared plugins
- `/reload-plugins` applies changes mid-session without a restart
- Security warning: plugins can execute arbitrary code — only install from trusted sources
