Where to Find the Community Plugin Marketplace for Claude

The Claude Community Plugin Marketplace is located at .claude-plugin/marketplace.json in the anthropics/claude-plugins-community repository, which contains the complete JSON catalogue of all community-published plugins.

The community plugin marketplace for Claude serves as the central registry for third-party extensions that extend Claude's capabilities. This marketplace is defined by a JSON manifest stored directly in the open-source repository, making it accessible for programmatic discovery and integration. Understanding the file structure and location enables developers to browse available plugins and understand how the ecosystem is organized.

Central Marketplace Location

The authoritative source for the community plugin marketplace is the manifest file located at the root of the repository:

This file contains the complete catalogue of community-published plugins. According to the source code analysis, the manifest includes entries such as "name": "0x" with corresponding source URLs and SHA references, confirming this file serves as the definitive list of community plugins.

Manifest Structure and Metadata

The marketplace JSON follows a structured schema that organizes plugin metadata for machine readability. The top-level object contains two critical keys:

  • "plugins" array: Contains the complete list of available community plugins, each with metadata including name, description, source repository, SHA reference, and homepage URL.
  • "renames" map: Provides a lookup table for legacy plugin identifiers that have been renamed, ensuring backward compatibility.

Each entry in the plugins array exposes standardized fields that allow Claude clients to discover, verify, and load extensions safely.

Individual Plugin Manifests

In addition to the central marketplace file, individual plugin directories maintain their own local manifests. These per-plugin configurations follow the same JSON structure and are located at .claude-plugin/marketplace.json within each plugin's subdirectory:

These individual manifests allow plugin authors to bundle metadata directly with their source code while still being referenced by the central catalogue.

How to Access the Marketplace Programmatically

The marketplace JSON is accessible via the GitHub raw content URL, enabling direct programmatic consumption without cloning the repository.

Python Example

Load the marketplace manifest and list all plugin names:

import json
import requests

url = "https://raw.githubusercontent.com/anthropics/claude-plugins-community/main/.claude-plugin/marketplace.json"
data = json.loads(requests.get(url).text)

plugin_names = [p["name"] for p in data["plugins"]]
print("Available plugins:", plugin_names)

Command Line Example

Retrieve the marketplace JSON via curl and extract key fields:

curl -s https://raw.githubusercontent.com/anthropics/claude-plugins-community/main/.claude-plugin/marketplace.json \
| jq '.plugins[] | {name, description, homepage}'

JavaScript Example

Fetch the marketplace and filter by category:

fetch('https://raw.githubusercontent.com/anthropics/claude-plugins-community/main/.claude-plugin/marketplace.json')
  .then(r => r.json())
  .then(data => {
    const testingPlugins = data.plugins.filter(p => p.category === 'testing');
    console.log('Testing plugins:', testingPlugins.map(p => p.name));
  });

Key Repository Files

The following files define the complete structure of the community plugin marketplace:

File Purpose Link
.claude-plugin/marketplace.json Central catalogue of all community plugins https://github.com/anthropics/claude-plugins-community/blob/main/.claude-plugin/marketplace.json
testdino/.claude-plugin/marketplace.json Marketplace manifest for the testdino plugin collection https://github.com/anthropics/claude-plugins-community/blob/main/testdino/.claude-plugin/marketplace.json
quickdesign/.claude-plugin/marketplace.json Marketplace manifest for the quickdesign plugin collection https://github.com/anthropics/claude-plugins-community/blob/main/quickdesign/.claude-plugin/marketplace.json
README.md High-level repository overview and usage instructions https://github.com/anthropics/claude-plugins-community/blob/main/README.md

Summary

  • The community plugin marketplace for Claude is defined by .claude-plugin/marketplace.json at the repository root.
  • The manifest includes a "plugins" array containing metadata for all community extensions and a "renames" map for legacy identifiers.
  • Individual plugins like testdino and quickdesign maintain local manifests within their respective directories.
  • The JSON file is accessible via direct URL for programmatic discovery using Python, JavaScript, or command-line tools.
  • Each plugin entry includes critical metadata: name, description, source repository, SHA reference, and homepage URL.

Frequently Asked Questions

What format is the community plugin marketplace file?

The marketplace uses a JSON manifest format located at .claude-plugin/marketplace.json. It contains a structured object with a "plugins" array listing all available extensions and a "renames" object mapping legacy identifiers to current names.

Can I access the Claude plugin marketplace without cloning the repository?

Yes. The marketplace JSON is available via the GitHub raw content URL: https://raw.githubusercontent.com/anthropics/claude-plugins-community/main/.claude-plugin/marketplace.json. You can fetch this directly in applications using standard HTTP requests.

What information does each plugin entry contain?

Each plugin entry in the marketplace includes the plugin name, description, source repository URL, specific SHA reference for version pinning, and homepage URL. This metadata enables secure and reproducible plugin loading.

Are there separate marketplace files for individual plugins?

Yes. While the central manifest at the repository root lists all plugins, individual plugin directories such as testdino/ and quickdesign/ contain their own .claude-plugin/marketplace.json files. These local manifests use the same schema as the central catalogue.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →