Skip to content

dinglebear-ai/dendrite

Repository files navigation

Dendrite

Dendrite is a portable plugin catalog for Claude Code, Codex, and Gemini. It packages agent skills, MCP server registrations, commands, hooks, config helpers, Gemini extension manifests, and OpenAI companion metadata in one place.

Use it when you want a single marketplace that can install the same practical agent capabilities across multiple runtimes.

Why Install It

Dendrite is useful when you want an agent to do more than edit files:

  • Run full development loops with vibin: prepare safe worktrees, commit and push, review PRs, check merge readiness, debug CI, save session logs, and drive helper tools.
  • Test real apps with testing, webwright, agent-browser, and browser / device automation skills.
  • Work with homelab and service APIs through focused skills for Paperless, Qdrant, Neo4j, Linkding, AdGuard, Dozzle, Scrutiny, SWAG, Navidrome, and related tools.
  • Build and maintain MCP servers and plugins with mcp-server-dev, plugin-dev, rtemplate, and acp.
  • Add stronger review and coding workflows through curated plugins such as superpowers, lavra, pr-review-toolkit, code-simplifier, and feature-dev.
  • Bring in search, RAG, and research helpers such as lumen, axon, and notebooklm.

The generated inventory below shows which plugins are carried locally and which ones are installed by reference from upstream repositories.

Marketplace Installation

Install the default marketplace when you want the full catalog, including plugin-provided MCP registrations:

claude plugin marketplace add jmagar/dendrite
codex plugin marketplace add jmagar/dendrite

Install the no-MCP marketplace when you want the same skills and plugin entries without bundled MCP server registrations:

claude plugin marketplace add 'jmagar/dendrite#marketplace-no-mcp'
codex plugin marketplace add jmagar/dendrite --ref marketplace-no-mcp

Gemini installs individual extension directories rather than one Dendrite-wide marketplace catalog:

gemini extensions install plugins/acp --consent --skip-settings
gemini extensions link plugins/acp

See docs/installation.md for Codex plugin install examples and Gemini no-MCP checkout commands.

Marketplace Variants

main is the canonical full marketplace branch. It includes the plugin metadata and MCP server registrations needed for the default installation path.

marketplace-no-mcp is the same marketplace catalog without bundled MCP server registrations. Use it when you want the skills and plugin metadata without automatically adding MCP servers to the agent runtime.

The no-MCP variant is useful when:

  • You only want the plugin skills and CLIs, and do not want MCP tool definitions adding context overhead.
  • You already run MCP servers through a separate MCP gateway or aggregator.
  • You want skills that can still work through their fallback path: MCP first, then CLI, then direct HTTP calls where the skill supports it.

Choosing Plugins

Useful starting points in the catalog:

  • Workflow automation: vibin, superpowers, lavra, pr-review-toolkit, code-simplifier.
  • Testing: testing, webwright, agent-browser, chrome-devtools-mcp.
  • Homelab and services: agent-os, adguard, bytestash, dozzle, immich, linkding, memos, navidrome, paperless-ngx, qdrant, neo4j, scrutiny, swag.
  • MCP development: mcp-server-dev, plugin-dev, rtemplate, acp.
  • Knowledge and search: axon, lumen, notebooklm, upstream-skills.

Inventory

  • 25 local plugin directories
  • 77 Claude marketplace entries
  • 77 Codex/OpenAI marketplace entries
  • 69 skills
  • 69 OpenAI agent companion files
  • 25 Gemini extension manifests
  • 6 MCP config files, defining 5 MCP servers
  • 3 command docs
Plugin Description Skills MCP servers OpenAI agents Commands
acp Rust implementation patterns for ACP, rmcp-derived MCP servers, and Lab runtime work. rust none 1 none
adguard Skill for operating adguard via the lab MCP server / CLI. adguard none 1 none
agent-os Drive the agent-os Windows 11 sandbox VM through an MCP gateway or an already-configured Windows-MCP endpoint. Ships the agent-os skill, a /agent-os status command, and a SessionStart health check. agent-os windows-mcp 1 agent-os.md
broadcastr Helper assets for Broadcastr plugin tooling. none none 0 none
bytestash Skills for operating a ByteStash snippet manager. bytestash none 1 none
dozzle Skill for operating Dozzle through direct HTTP API checks, auth guidance, and MCP setup notes. dozzle dozzle 1 none
immich Skill for operating immich via the lab MCP server / CLI. immich none 1 none
linkding Skills for operating a Linkding bookmark manager. linkding none 1 none
loggifly Skill for operating loggifly via the lab MCP server / CLI. loggifly none 1 none
memos Skills for operating a Memos note hub. memos none 1 none
navidrome Operate a self-hosted Navidrome music server through its Subsonic API with direct HTTP calls — ping, browse artists/albums, search, and list playlists. navidrome none 1 none
neo4j Operate a Neo4j graph database with Cypher over the HTTP transactional API or cypher-shell. neo4j none 1 none
notebooklm NotebookLM research, source, generation, and download workflows. notebooklm none 1 none
plexus Remote-device memory and live operating context for host-specific work. bootstrap-plexus, operating-remote none 2 remote-context.md
qdrant Vector database collections and semantic search via direct calls to the Qdrant REST API. qdrant none 1 none
radicale CalDAV and CardDAV workflow skills for Radicale. radicale none 1 none
scripts Shared Dendrite plugin maintenance scripts. none none 0 none
scrutiny Inspect Scrutiny disk health and SMART status through Scrutiny's HTTP API. scrutiny none 1 none
swag SWAG reverse proxy configuration management via MCP. Create, edit, view, and manage nginx proxy configurations with auth integration. swag swag-mcp, swag-mcp-remote 1 none
tei Inspect and query a Text Embeddings Inference server through its HTTP API. tei none 1 none
testing App-testing and MCP-tooling skills: live QA of web, Android, and desktop apps; MCP server smoke-testing (mcporter); MCP-UI / Apps validation (mcpjam); and claude-in-mobile device automation. android-app-testing, claude-in-mobile, desktop-app-testing, mcpjam-ui-testing, mcporter, web-app-testing none 6 none
upstream-skills Skills vendored verbatim from upstream repos (openclaw + openai), kept in sync via sync-upstream-skills. acpx, agent-transcript, autoreview, chatgpt-apps, define-goal, gog, handoff, meme-maker, openai-docs, session-viewer, yeet none 11 none
uptime-kuma Read-only monitoring of a self-hosted Uptime Kuma instance via direct HTTP — Prometheus /metrics (API-key auth) and public status-page JSON. No monitor management (that requires Uptime Kuma's socket.io API). uptime-kuma none 1 none
vibin Workflow, repo, GitHub, Windows, Paperless, MCP gateway, Jetpack Compose, and SWAG utility skills. check-skill-clis, chrome, claude-android-ninja, clipboard, compose-skill, create-swag-config, create-unraid-plugin, fastmcp-client-cli, gh-fix-ci, gh-pr, hand-off, homelab-map, jetpack-compose-expert, merge-status, monolith-check, nircmd, paperless-ngx, quick-push, rclone, refresh-docs, repo-status, resume-work-lanes, review-pr, save-to-md, screenshots, submit-unraid-community-app, sysinternals, using-rmcp, validate-skill, work-it, worktree-setup none 31 scaffold-claude-plugin.md
zsnoop-mcp ZFS snapshot exploration and recovery over SSH through the zsnoop-mcp server. zsnoop-mcp zsnoop 1 none

Curated Marketplace Plugins

These marketplace entries are included by reference rather than carried as local plugin source directories in this repo.

Plugin Source Description
lumen github:jmagar/lumen Precise local semantic code search via MCP. Indexes your codebase with Go AST parsing and vector embeddings — Ollama, LM Studio, or HuggingFace TEI.
agent-browser github:vercel-labs/agent-browser Browser automation plugin for agent-driven web app testing, inspection, and debugging.
axon https://github.com/jmagar/axon.git, plugins/axon Skills and MCP configuration for the Axon crawl, ingest, embed, query, and RAG engine.
cortex https://github.com/jmagar/cortex.git, plugins/cortex Homelab syslog receiver plus MCP server for searching, tailing, and correlating logs across hosts.
unraid https://github.com/jmagar/unrust.git, plugins/unraid Unraid NAS/homelab monitoring via the unrust MCP server.
rarcane https://github.com/jmagar/rarcane.git, plugins/rarcane Arcane Docker management via the rarcane MCP server (Rust port of arcane-mcp).
rtemplate https://github.com/jmagar/rtemplate-mcp.git, plugins/rtemplate Reference rmcp template/example MCP server — scaffold for building new Rust MCP servers.
tailscale https://github.com/jmagar/rustscale.git, plugins/tailscale Tailscale network management via the rustscale MCP server — query devices, ACL, DNS, users, and API keys.
gotify https://github.com/jmagar/rustify.git, plugins/gotify Gotify push notification server via the rustify MCP server.
unifi https://github.com/jmagar/rustifi.git, plugins/unifi UniFi network management via the rustifi MCP server — monitor devices, clients, health, alarms, events, and WLANs.
unifi-network https://github.com/sirkirby/unifi-mcp.git, plugins/unifi-network UniFi Network MCP server (sirkirby/unifi-mcp) — manage network devices, clients, firewall, VPN, and more.
apprise https://github.com/jmagar/apprise-mcp.git, plugins/apprise Send push notifications via apprise-mcp — a Rust MCP bridge to the Apprise universal notification library.
codex-plugin-cc github:openai/codex-plugin-cc OpenAI Codex plugin for Claude Code interoperability.
agent-sdk-dev https://github.com/anthropics/claude-plugins-official.git, plugins/agent-sdk-dev Development kit for working with the Claude Agent SDK
beads https://github.com/gastownhall/beads.git, plugins/beads AI-supervised issue tracker for coding workflows
chrome-devtools-mcp https://github.com/ChromeDevTools/chrome-devtools-mcp.git Control and inspect a live Chrome browser from your coding agent. Record performance traces, analyze network requests, check console messages with source-mapped stack traces, and automate browser actions with Puppeteer.
claude-code-setup https://github.com/anthropics/claude-plugins-official.git, plugins/claude-code-setup Analyze codebases and recommend tailored Claude Code automations such as hooks, skills, MCP servers, and subagents.
claude-md-management https://github.com/anthropics/claude-plugins-official.git, plugins/claude-md-management Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
code-review https://github.com/anthropics/claude-plugins-official.git, plugins/code-review Automated code review for pull requests using multiple specialized agents with confidence-based scoring to filter false positives
code-simplifier https://github.com/anthropics/claude-plugins-official.git, plugins/code-simplifier Agent that simplifies and refines code for clarity, consistency, and maintainability while preserving functionality. Focuses on recently modified code.
comprehensive-review https://github.com/wshobson/agents.git, plugins/comprehensive-review Multi-perspective code analysis covering architecture, security, and best practices
discord https://github.com/anthropics/claude-plugins-official.git, external_plugins/discord Discord messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /discord:access.
fakechat https://github.com/anthropics/claude-plugins-official.git, external_plugins/fakechat Localhost web chat for testing the channel notification flow. No tokens, no access control, no third-party service.
feature-dev https://github.com/anthropics/claude-plugins-official.git, plugins/feature-dev Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
frontend-design https://github.com/anthropics/claude-plugins-official.git, plugins/frontend-design Create distinctive, production-grade frontend interfaces with high design quality. Generates creative, polished code that avoids generic AI aesthetics.
gopls-lsp https://github.com/anthropics/claude-plugins-official.git, plugins/gopls-lsp Go language server for code intelligence and refactoring
kotlin-lsp https://github.com/anthropics/claude-plugins-official.git, plugins/kotlin-lsp Kotlin language server for code intelligence
lavra https://github.com/roberto-mello/lavra.git, plugins/lavra 30 specialized agents, 28 commands, 15 skills, persistent memory with auto-recall
mcp-server-dev https://github.com/anthropics/claude-plugins-official.git, plugins/mcp-server-dev Skills for designing and building MCP servers that work seamlessly with Claude. Guides you through deployment models (remote HTTP, MCPB, local), tool design patterns, auth, and interactive MCP apps.
playground https://github.com/anthropics/claude-plugins-official.git, plugins/playground Creates interactive HTML playgrounds — self-contained single-file explorers with visual controls, live preview, and prompt output with copy button. Includes templates for design playgrounds, data explorers, concept maps, and document critique.
plugin-dev https://github.com/anthropics/claude-plugins-official.git, plugins/plugin-dev Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
pr-review-toolkit https://github.com/anthropics/claude-plugins-official.git, plugins/pr-review-toolkit Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
pyright-lsp https://github.com/anthropics/claude-plugins-official.git, plugins/pyright-lsp Python language server (Pyright) for type checking and code intelligence
ralph-loop https://github.com/anthropics/claude-plugins-official.git, plugins/ralph-loop Interactive self-referential AI loops for iterative development, implementing the Ralph Wiggum technique. Claude works on the same task repeatedly, seeing its previous work, until completion.
rust-analyzer-lsp https://github.com/anthropics/claude-plugins-official.git, plugins/rust-analyzer-lsp Rust language server for code intelligence and analysis
serena https://github.com/anthropics/claude-plugins-official.git, external_plugins/serena Semantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server protocol integration.
session-report https://github.com/anthropics/claude-plugins-official.git, plugins/session-report Generate an explorable HTML report of Claude Code session usage — tokens, cache efficiency, subagents, skills, and the most expensive prompts — from local ~/.claude/projects transcripts.
skill-creator https://github.com/anthropics/claude-plugins-official.git, plugins/skill-creator Create new skills, improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, or benchmark skill performance with variance analysis.
superpowers https://github.com/obra/superpowers.git Core skills library: TDD, debugging, collaboration patterns, and proven techniques
telegram https://github.com/anthropics/claude-plugins-official.git, external_plugins/telegram Telegram messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /telegram:access.
typescript-lsp https://github.com/anthropics/claude-plugins-official.git, plugins/typescript-lsp TypeScript/JavaScript language server for enhanced code intelligence
webwright https://github.com/microsoft/Webwright.git Turn your coding agent into a browser agent using a local Playwright workspace, screenshots, action logs, and visual self-verification.
zsh-tool github:ArkTechNWA/zsh-tool Zsh shell for Claude Code - full terminal control, live output, PTY mode for interactive commands
mcp-apps https://github.com/modelcontextprotocol/ext-apps.git, plugins/mcp-apps Claude Code skill for building MCP Apps with interactive UIs
nvidia-skills https://github.com/NVIDIA/skills.git, plugins/nvidia-skills NVIDIA agent skills for accelerated-computing workflows — starting with cuOpt vehicle-routing optimization (VRP, TSP, PDP) via the cuOpt Python API.
qdrant-skills https://github.com/qdrant/skills.git Agent skills for Qdrant vector search covering scaling, performance optimization, search quality, monitoring, deployment, model migration, version upgrades, and SDK usage.
redis-development https://github.com/redis/agent-skills.git, plugins/redis-development Redis development best practices — data structures, query engine, vector search, caching, and performance optimization
mcp-tunnels https://github.com/anthropics/claude-plugins-official.git, plugins/mcp-tunnels Connect Claude to a private MCP server through an Anthropic-managed tunnel.
ytdl-mcp github:jmagar/ytdl-mcp Download audio/video from any yt-dlp-supported site, embed metadata and cover art, organize by artist, and rsync to an SSH remote with separate audio/video destinations.
labby https://github.com/jmagar/lab.git, plugins/labby Skills and MCP configuration for the Lab homelab control plane.

User Docs

Development and marketplace-operation docs live in CONTRIBUTING.md and docs/marketplace-operations.md.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages