By dicksontsai
Example MCP servers demonstrating HTTP (with OAuth) and stdio transports
Companion repo for my unofficial Claude Code YouTube tutorial series. Each directory is a self-contained demo — open it in Claude Code to follow along. I designed the examples to be overly simple for teaching purposes, not
| Directory | Tutorial Topic | What You'll Build |
|---|---|---|
chrome-extension/ | Claude Code + Chrome | A toy marketplace webapp, for demonstrating usage of Claude Chrome Extension with Claude Code |
plugins/http-hooks-dash/ | HTTP Hooks | A localhost dashboard for viewing hook execution, built using HTTP hooks |
plugins/example-mcps/ | MCP Servers | Example MCP servers — HTTP with OAuth and stdio with Python |
worktrees-demo/ | Worktrees | Work on multiple features in parallel using Claude Code's worktrees feature, with Excalidraw as the demo project |
plugins/caveman-output-style/ | Output Styles | A fun caveman output style plugin — few word, result first, grunt good |
This repo doubles as a plugin marketplace, with plugins related to the demos.
# Install the marketplace
claude plugin marketplace add ./
# Install a specific plugin
claude plugin install http-hooks-dash@dickson-cc-demo-plugins
# Uninstall the plugin
claude plugin uninstall http-hooks-dash@dickson-cc-demo-plugins
# Remove the marketplace
claude plugin marketplace remove dickson-cc-demo-plugins
Admin access level
Server config contains admin-level keywords
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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 claimLive dashboard for monitoring Claude Code activity in localhost:3001 via HTTP hooks
npx claudepluginhub dicksontsai/claude-code-demos --plugin example-mcpsSkills 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.
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools.
This command provides the context necessary for Claude Code to create the Desktop Extension or .dxt file of an MCP.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses