Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub zimengzhou1/claude-channel-webhookA Claude Code channel plugin that bridges an HTTP polling API to a live Claude Code session. Designed for use with iPhone Shortcuts (or any HTTP client) that can't hold a persistent connection.
POST /send → server delivers message to Claude via MCP channel notification → returns job_idGET /result/{job_id} until Claude responds via the reply toolclaude plugin install https://github.com/your-username/claude-channel-webhook
Then enable it in ~/.claude/settings.json:
{
"enabledPlugins": {
"webhook@your-marketplace": true
}
}
Edit .mcp.json (or set env vars on your system) before starting:
| Variable | Default | Description |
|---|---|---|
WEBHOOK_PORT | 8000 | Port the HTTP server listens on |
WEBHOOK_SECRET | — | Required. Shared secret; set to a strong random value |
Channels are in research preview and require a bypass flag:
claude --dangerously-load-development-channels plugin:webhook@your-marketplace
POST /send{ "token": "<WEBHOOK_SECRET>", "text": "your message" }
Response:
{ "ok": true, "job_id": "<uuid>" }
GET /result/{job_id}Returns { "status": "pending" } while Claude is thinking, or:
{ "status": "done", "reply": "Claude's response" }
The job is deleted after the first successful read.
Set up a shortcut with two actions:
POST https://your-host:8000/send with JSON body {"token":"…","text":"[Shortcut Input]"}GET https://your-host:8000/result/[job_id] every 2 s until status is donereplyMemory compression system for Claude Code - persist context across sessions
Admin access level
Server config contains admin-level keywords
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim