ブログ技術

ScoreStarlingをChatGPTに公開:審査16日間の記録

1件の申請の記録(2026年10月6日〜22日):パッケージ、審査担当者用のアカウント、サポートへの問い合わせ、そして承認から公開掲載までの間。

執筆
公開日
更新日
長さ
約6分で読めます

先に結論

ScoreStarlingの最終版のChatGPTプラグインの申請は、2026年10月6日に審査に入り、10月22日に承認されて公開されました。暦日で16日後です。申請したのは、OAuthでログインするMCPサーバー1つ、スキル2つ、通るはずのテストケース5件と断るはずのテストケース3件、操作説明の録画、非公開の審査担当者用アカウントです。待ち時間の半ばにサポートへ状況の確認を頼みましたが、判断も日付も返ってこず、頼んだことが何か影響したのかはわかりません。

これは1件の申請の記録(2026年10月22日確認)なので、OpenAIの平均的な審査期間はわかりません。1.0.0の前に、バージョン0.1.31を申請していましたが、新しいパッケージを送るために自分たちで取り下げました。却下されたわけではありません。

何を申請しましたか?

承認された1.0.0のパッケージには、実行時のファイルが14個、OAuthでログインするホスト型のMCP接続が1つ、スキルが2つ(scorestarling-notationとscorestarling-score)入っていました。掲載ページには、アイコン、プロンプトの例、ウェブサイト、サポートページ、プライバシーポリシー、利用規約へのリンクを載せました。また、公開元としての本人確認と、MCPのドメインの確認も済ませました。

ScoreStarlingは、録音、楽譜の画像、楽譜ファイルを、再生も編集もできる楽譜にします。申請では、審査担当者に全体の流れを見せる必要がありました。音楽を取り込み、結果を開き、変更を確認し、エクスポートするまでです。リクエストに応答するサーバーがあるだけでは、そのどれも示せません。ログインまわりの作業は、リモートMCPサーバーのOAuthメモにまとめています。

プラグイン本体は、バージョンごとにタグを付けた公開リポジトリにあり、バックエンドは別にデプロイしています。審査担当者用のパスワードと、非公開の審査用の録画は、そのリポジトリにも、リリースのZIPにも入れません。

審査担当者には何を渡しましたか?

サンプルの楽曲を入れたテスト用アカウントを用意し、審査担当者に、ログイン手順、操作説明の録画、リリースノートを渡しました。ログインに、メールのコードや、私たちの側での二要素認証の承認は必要ありませんでした。パスワードは非公開の審査担当者向けの欄に入力し、録画は、リンクを知っている人なら誰でも開ける、読み取り専用のDriveのファイルにしました。

対応するはずの5件は、ギターの録音、オリジナルのABCメロディー、音符の変更のプレビュー、編集の適用と取り消し、エクスポートでした。それぞれに、プロンプト、呼び出されるはずのツール、審査担当者に見えるはずの内容を書きました。断るはずの3件は、元の曲から分離したステム(パートごとの音声)を返すこと、曲をSpotifyに載せること、別のアカウントの非公開の楽譜を開くことを求めるものでした。これらでは、正しい答えは、断ることか、ScoreStarlingでできることの案内でした。

これらはすべて手作業で確認しました。有効なZIPがあっても、審査担当者がログインできる証明にはならず、ツール呼び出しが成功しても、画面上の楽譜が変わった証明にはならないからです。外部の事業者に頼る有料ツールのすべては、テストケースの対象に含めていません。

必須の項目は変わるので、OpenAIの申請ガイド(2026年10月22日確認)に従ってください。ここに書いたのは、記入の一例です。

申請とサポートの経過

16日は、1.0.0の申請から数えています。開発と、取り下げたパッケージは、それより前のことです。日付はすべてAsia/Bangkok時間(UTC+7)です。

  1. 1.0.0の申請は、「In review / Pending review」(審査中/審査待ち)と表示されました。

  2. OpenAIのサポートに状況の確認を頼みました。ヘルプのページには「Escalation requested」(エスカレーション依頼済み)と表示されました。

  3. サポートからのメールで、こちらの情報を受け取ったことが確認できました。判断も日付も書かれていませんでした。

  4. 承認が05:28に届きました。同じ日のうちに公開し、ログインせずに公開された掲載ページを開きました。

1つのパッケージが公開掲載に至るまでの経過で、全体で暦日16日です。日付だけでは、内部の審査の各段階にどれだけかかったかはわかりません。

OpenAIのサポートは、実際に何と言ってきましたか?

判断も、目安の日付もありませんでした。10月14日に、プラグインと申請のIDを送り、MCPスキャンで出た5件の自動検出が審査を止めているのかを尋ねました。ヘルプのページには、依頼がエスカレーションされ、返信はメールでも届くと書かれていました。

10月15日のメールには、こちらの情報を受け取ったこと、審査チームに確認しなければ、その指摘が審査を遅らせているかはわからないこと、IDをもう一度送る必要はないことが書かれていました。メッセージが届いたことはわかりましたが、原因も時期も、まだわかりませんでした。

エスカレーションの通知やサポートの署名だけでは、審査担当者がプラグインをもう一度見たかどうかはわかりません。問い合わせたことで承認が早まったことを示すものもありません。承認は、その1週間後に別の通知で届きました。やり取りはここでは言い換えてあり、非公開のメールとアカウントの詳細は載せていません。

なぜGitHubは1.2.2だったのに、ディレクトリでは1.0.0が公開されたのですか?

承認されたパッケージが、申請した1.0.0のZIPだったからです。待っているあいだも作業を続け、公開リポジトリは1.2.2に達しましたが、そのリリースが審査中のパッケージに置き換わることはありませんでした。

分けて管理した4つの記録
リリースの記録わかること
GitHubのタグとリリースのZIPリリースの正確なソースとファイル。
デプロイ済みのMCPサーバーホストされたエンドポイントが提供するバックエンドとツール。
申請したパッケージ審査に送ったメタデータとスキル。
公開されたディレクトリの掲載ページ承認されたパッケージを、私たちが公開すると決めたあとのもの。

OpenAIの更新の手順では、これらを別々に扱います。パッケージに含まれるメタデータとスキルには新しいZIPが必要で、ホスト型MCPサーバーのツールの変更は、MCPスキャンを通ります。バックエンドのデプロイやGitHubのリリースで、新しいパッケージがディレクトリに入ることはありません。

次の申請でも繰り返したいことは?

製品を見たことがない人でも、どの手順も再現しやすくしておき、ダッシュボードに実際に表示されたことを、日付つきで書き留めます。

  • パッケージのバージョンにタグを付け、申請したZIPそのものを保管します。サーバーのデプロイやリポジトリのリリースとは別に管理します。
  • 審査担当者には、使えるアカウントと、使ってよいサンプルファイルを渡し、すべてのケースについて、製品が断るべきケースも含めて、何が見えるはずかを書いておきます。
  • パスワードは、非公開の審査用の欄にだけ入力します。録画が開けることを確かめ、公開リポジトリには置きません。
  • サポートに連絡するときは、IDを添えて、的を絞った質問を1つします。受け付けたという返事は、審査の判断ではありません。
  • 承認されたら、自分で公開し、そのあとダッシュボードと、公開された掲載ページの両方を確認します。

いま公開されているものは?

10月22日、ダッシュボードはバージョン1.0.0を「Published」と表示し、ChatGPTのScoreStarlingの掲載ページは、ログインなしで開けました。開発者HAIYI MEI、バージョン1.0.0、「Install plugin」(プラグインをインストール)ボタンが表示されていました。承認のメールだけでは、それはわかりませんでした。

これで、掲載ページが公開されていることは確認できました。検索での表示順位、新しいユーザーが問題なく使えるか、登録数、収益、採譜の精度については、まだ何もわかりません。AnthropicとWorkBuddyへの申請は別の審査で、OpenAIの承認からは、それらについて何もわかりません。Claudeのディレクトリは、2026年10月25日の時点でも審査中でした。ScoreStarlingが掲載されるまで、Claudeのユーザーは、セットアップのページにあるアドレスで、カスタムコネクタとして追加します。

出典

  1. OpenAI: upload, review, publish and update a plugin、2026年10月22日確認。
  2. v1.0.0のScoreStarlingプラグインのソース、申請したパッケージの公開ソース。審査担当者向けの非公開の情報は含みません。
  3. ScoreStarlingのChatGPT公開掲載ページ、2026年10月22日確認。

よくある質問

ChatGPTプラグインの審査は、普通は16日かかるのですか?

1件の申請だけでは、わかりません。私たちの最終版の1.0.0パッケージは、2026年10月6日に審査に入り、10月22日に承認されて公開されました。暦日で16日後です。ほかの申請は、もっと短くも長くもなる可能性があります。

OpenAIのサポートに連絡すると、承認は早まりましたか?

早まったという証拠はありません。サポートはメッセージを受け取ったと返しましたが、判断も完了日も示しませんでした。承認はその1週間後に、別の通知で届きました。出来事の順序だけでは、一方が他方の原因だったとは言えません。

承認されたプラグインは、自動的に公開されますか?

私たちの場合は、されませんでした。承認の通知には、パッケージを公開できる状態だと書かれていました。私たちが自分で公開し、ダッシュボードが「Published」(公開済み)になっていることを確かめ、ログインせずに公開された掲載ページを開きました。

GitHubが1.2.2だったのに、なぜディレクトリでは1.0.0が公開されたのですか?

1.0.0は審査に出したパッケージで、そのあとのGitHubのリリースがそれに置き換わることはありませんでした。パッケージに含まれるメタデータやスキルを変えるには、既存のプラグインの更新手順で、新しいZIPをアップロードします。

どんな音楽も楽譜になって手元に