Discover, diagnose, and print to networked CUPS printers from Claude Code. Wraps the lan-mcp-cups MCP server and adds LAN discovery (avahi/Bonjour, arp-scan) plus ufw firewall sanity checks.
Use when the user wants to register a new printer on the networked CUPS server.
Use when CUPS connections are timing out and you suspect ufw firewall is blocking ports.
Use when network printing fails and you need one-shot triage across all layers.
Use when mDNS discovery fails or the user wants to scan all devices on the subnet.
Use when you want to scan the LAN for printers via mDNS/Bonjour.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Discover, diagnose, and print to networked CUPS printers from Claude Code.
Wraps the lan-mcp-cups MCP server (auto-launched via npx) and adds bash-driven helper skills for LAN printer discovery and firewall diagnostics. Aimed at homelab setups where a Linux box runs CUPS and other LAN clients print to it over IPP.
MCP wrappers (operate against the configured CUPS host):
list-printers — show printers configured on the CUPS serverprint-file — print a local file to a networked printeradd-printer — register a new printer on the CUPS server (requires lpadmin on the server side)LAN discovery:
discover-printers-bonjour — find printers via mDNS / Bonjour (avahi-browse)discover-printers-arp — find printers by ARP-scanning the LAN and matching vendor OUIsDiagnostics:
check-cups-firewall — read-only ufw audit for ports 631/tcp+udp and 5353/udpdiagnose-network-printing — one-shot triage when "the printer doesn't work"Setup:
onboard — first-run setup; checks deps, elicits MCP_CUPS_SERVER, writes configSystem packages: avahi-utils, arp-scan, ufw, cups-client, node >= 18 (for npx).
Environment variables (set during onboard, must be present in your shell so the MCP server picks them up):
MCP_CUPS_SERVER (required) — CUPS host hostname/IPMCP_CUPS_PORT (default 631)MCP_CUPS_DEFAULT_PRINTER (optional)MCP_CUPS_MAX_COPIES (optional safety cap)claude plugins install network-cups@danielrosehill
Run the onboard skill once after installing.
MIT
npx claudepluginhub danielrosehill/claude-code-plugins --plugin network-cupsMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin for generating personal user manuals and private documentation for codebases. Creates personalized, private reference guides with PDF output support.
Research, filter, compare, and evaluate AI models on OpenRouter — discover models by capability (tool use, vision, audio), get cost/context-aware recommendations, run head-to-head comparisons, and conduct deep research that goes beyond the OpenRouter catalog.
Claude Code plugin for writing assistance, proofreading, style editing, and text transformation workflows.