Skip to content

docs(mcp-server): add English README for npm package page#192

Merged
liplus-lin-lay merged 1 commit into
mainfrom
191-npm-readme
Apr 19, 2026
Merged

docs(mcp-server): add English README for npm package page#192
liplus-lin-lay merged 1 commit into
mainfrom
191-npm-readme

Conversation

@liplus-lin-lay
Copy link
Copy Markdown
Member

Closes #191

概要

npm 公開 proxy パッケージ mcp-server/ に英語 README を追加し、
npmjs.com/package/github-webhook-mcp の "No README found" 状態を解消する。

内容

  • mcp-server/README.md (新規, 英語のみ) を追加
  • 構成は姉妹プロジェクト github-rag-mcp v0.7.1 (PR Change manifest support URL from issues to discussions #96) を踏襲:
    What this proxy does / Requirements / Install / Client configuration /
    Configuration / Tools exposed / Authentication flow / Troubleshooting /
    Links / License
  • 本リポジトリ固有の差分:
    • default Worker URL = https://github-webhook.smgjp.com (preview インスタンス注記付き)
    • env: WEBHOOK_WORKER_URL, WEBHOOK_CHANNEL
    • Tool 群: get_pending_status / list_pending_events / get_event /
      get_webhook_events / mark_processed (推奨ポーリングフロー含む)
    • WebSocket リアルタイム channel 通知 (Claude Code claude/channel)
      と起動方法 (--dangerously-load-development-channels)
    • Token 保存パス ~/.github-webhook-mcp/
    • GitHub App 経由の installation 解決についての説明
  • mcp-server/server/index.js の実装を読み、推測ではなく実仕様に基づいて記述

検証

  • npm test (node --check) pass
  • npm pack --dry-run で README.md が tarball に含まれることを確認
  • 次回リリース (v0.10.6) の CD で npm publish 時に npm パッケージページへ反映される

mcp-server/ パッケージ (npm publish 対象) に英語 README を追加。
npmjs.com/package/github-webhook-mcp の "No README found" 状態を解消し、
npm 利用者向けに proxy の使い方・OAuth フロー・公開ツール・env 仕様を
mcp-server/server/index.js の実装に基づいて記述。姉妹プロジェクト
github-rag-mcp v0.7.1 と同じ章立てを踏襲し、本リポジトリ固有の
WebSocket リアルタイム channel 通知と pending event 管理ツール群を反映。

Refs #191
@liplus-lin-lay liplus-lin-lay linked an issue Apr 19, 2026 that may be closed by this pull request
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
github-webhook-mcp 8c14775 Apr 19 2026, 03:42 PM

@liplus-lin-lay liplus-lin-lay merged commit ea56076 into main Apr 19, 2026
3 checks passed
@liplus-lin-lay liplus-lin-lay deleted the 191-npm-readme branch April 19, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add English README.md to mcp-server for npm package page

1 participant