# OneSignal: ツールの説明文の採点結果

- tools/list の取得日: 2026-10-07 (UTC)
- 出どころ: [smithery.ai/servers/onesignal/onesignal](https://smithery.ai/servers/onesignal/onesignal)
- ホームページ: https://onesignal.com/
- 採点の規則: v2
- ツール: 34
- 平均点: 40.6 / 100 (曇り)
- ほぼ同じ説明の組: 4

このページには、OneSignal のツールの説明文の点数と指摘、ツールと引数の名前を載せています。説明文はサーバーのものなので、出どころのページでお読みください。

この写しは Smithery のレジストリから取ったもので、ツールの名前、説明、入力のスキーマはありますが、出力のスキーマ、annotations、instructions はありません。返り値と破壊的な操作の印の点が、サーバー自身の tools/list より低く出ることがあります。

## サーバー全体

- 軽微: ツールが 34 個あります。25 を超えると、モデルがツールを見分けにくくなり始めます。

## ツール

- `get_template`: 21 / 100
  - 要対応: 説明文が名前の言い換えになっています（7 語）。
  - 要対応: 説明文が短すぎます（7 語）。
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `create_template`: 26 / 100
  - 要対応: 説明文が名前の言い換えになっています（9 語）。
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: name、app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `update_live_activity`: 26 / 100
  - 要対応: 説明文が名前の言い換えになっています（8 語）。
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `create_segment`: 31 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: name、app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
- `list_segments`: 31 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
- `onesignal_health`: 31 / 100
  - 要対応: 説明文が名前の言い換えになっています（9 語）。
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `get_user_identity_by_subscription`: 32 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id、subscription_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `transfer_subscription`: 32 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
- `update_subscription`: 33 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `view_message`: 33 / 100
  - 要対応: 説明文が短すぎます（6 語）。
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `export_subscriptions_csv`: 35 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `unsubscribe_email`: 35 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `list_templates`: 36 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
- `start_live_activity`: 37 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `export_audience_activity_csv`: 40 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `get_user_identity`: 42 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id、alias_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `update_template`: 42 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `view_outcomes`: 42 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `view_user`: 42 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id、alias_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `get_custom_events`: 43 / 100
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `create_subscription`: 45 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id、alias_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `create_user`: 45 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `onesignal_config`: 45 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `update_subscription_by_token`: 45 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `list_apps`: 47 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
- `send_message`: 48 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `create_alias_by_subscription`: 50 / 100
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `create_custom_events`: 50 / 100
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `create_or_update_alias`: 50 / 100
  - 軽微: 制約も例もない文字列の引数: app_id、alias_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `get_segment`: 52 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。
- `onesignal_reference_overview`: 52 / 100
  - 要対応: いつ使うか、いつ使わないかが書かれていません。
- `list_messages`: 53 / 100
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `update_segment`: 53 / 100
  - 軽微: 制約も例もない文字列の引数: app_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 何が返るかが書かれていません。
- `update_user`: 57 / 100
  - 軽微: 制約も例もない文字列の引数: app_id、alias_id
  - 軽微: `required` が指定されていないため、すべての引数が任意になっています。
  - 軽微: 制約・副作用・認証・回数制限の記述がなく、annotations もありません。

ご自身のサーバーの掲載をやめてほしい場合は、support@forecall.dev までご連絡ください。7 日以内に外します。

[採点したサーバーの一覧](https://forecall.dev/ja/servers)
