Skip to content

feat(mcp-server): add Node.js MCP server with MCPB and npx distribution#20

Merged
liplus-lin-lay merged 1 commit intomainfrom
feat/19-nodejs-mcp-server
Mar 15, 2026
Merged

feat(mcp-server): add Node.js MCP server with MCPB and npx distribution#20
liplus-lin-lay merged 1 commit intomainfrom
feat/19-nodejs-mcp-server

Conversation

@liplus-lin-lay
Copy link
Collaborator

Refs #19

MCPサーバー部分をPythonからNode.jsに移植し、MCPB(Claude Desktop)とnpx(Codex)の両方で配布可能にする。
Webhook受信サーバー(Python/FastAPI)はそのまま維持し、events.jsonを共有。

MCPサーバー部分をPythonからNode.jsに移植。
MCPB(Claude Desktop向けワンクリックインストール)とnpx(Codex向け)の
両方で配布可能にする。

- 5ツール完全互換移植(get_pending_status, list_pending_events, get_event,
  get_webhook_events, mark_processed)
- エンコーディング対応(UTF-8, BOM, cp932, shift_jis)維持
- EVENTS_JSON_PATH環境変数でevents.jsonの場所を設定可能
- manifest.json(MCPB用)とpackage.json(npx用)を整備
- Webhook受信サーバー(Python/FastAPI)はそのまま維持、events.jsonを共有

Refs #19

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@liplus-lin-lay liplus-lin-lay linked an issue Mar 15, 2026 that may be closed by this pull request
@liplus-lin-lay liplus-lin-lay merged commit a8465a4 into main Mar 15, 2026
1 check passed
@liplus-lin-lay liplus-lin-lay deleted the feat/19-nodejs-mcp-server branch March 15, 2026 12:32
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.

feat: add Node.js MCP server with MCPB and npx distribution

1 participant