
SaaS の MCP を OAuth 対応にして ChatGPT と claude.ai から接続できるようにした
Qiita既存の Express SaaS に OAuth を実装し、ChatGPT と claude.ai のチャット画面から MCP サーバーを直接操作できるようにした記事。API トークン方式では Claude Code のみの対応だったが、OAuth 導入により一般ユーザーがログイン経由で利用可能に。SDK の createOAuthMetadata が固定パスのため、ハンドラを個別に取り込んで /oauth 配下にカスタマイズした実装と落とし穴を記録。