採点したサーバーの一覧

Pipefork Management MCP: ツールの説明文の採点結果 com.pipefork/management

tools/list の取得日
(UTC)
接続した URL
https://www.pipefork.com/mcp
ホームページ
www.pipefork.com
採点の規則
v2
掲載の取り下げ
support@forecall.dev
この URL のいまの状態を採点する

載せているのは点数、指摘、名前だけです

このページには、Pipefork Management MCP (com.pipefork/management) のツールの説明文の点数と指摘、ツールと引数の名前を載せています。説明文はサーバーのものなので、出どころのページでお読みください。

このサーバーが公式の MCP Registry に載せている URL に、上の日に 1 度だけ接続して tools/list を取りました(ツールは呼んでいません)。その後、サーバーが変わっているかもしれません。

servers/com.pipefork/management
平均点
36.7 / 100雨
ツールの数
27
説明がほぼ同じ組
12

サーバー全体

  • 軽微
    ツールが 27 個あります。25 を超えると、モデルがツールを見分けにくくなり始めます。many_tools
  • 軽微
    サーバーに instructions がありません。何のためのサーバーで、いつ使うかを、そこに 1 回だけ書いてください。Claude Code と Gemini CLI は、ツールの説明より先に instructions を読みます。instructions_missing

説明文がほぼ同じツールの組

12 組のうち 12 組を、説明の類似度が高い順に表示しています。
ツールツール説明の類似度名前の類似度
endpoint_deletestep_delete0.830.33
connection_createconnection_update0.780.33
draft_getdraft_validate0.750.33
step_createstep_update0.750.33
endpoint_createstep_create0.710.33
endpoint_updatestep_update0.710.33
endpoint_createendpoint_update0.670.33
endpoint_createendpoint_delete0.670.33
endpoint_updateendpoint_delete0.670.33
secret_createsecret_rotate0.670.33
step_createstep_delete0.620.33
step_updatestep_delete0.620.33

ツール

deployment_deploy

28 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
7 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: changelog、apiIdparam_no_description
  • 軽微
    制約も例もない文字列の引数: changelogloose_string_param
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

endpoint_update

30 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
9 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: endpointId、method、path、queryParameters、queryParameters[].name、queryParameters[].required、queryParameters[].type、queryParameters[].description、response、response.mode、response.statusCode、response.code、response.schema、response.example、response.validateInRuntime、examples、examples.request、examples.request.params、examples.request.query、examples.request.headers、examples.request.body、examples.response、agentTool、agentTool.enabled、agentTool.toolName、agentTool.toolDescription、agentTool.whenToUse、agentTool.inputSchema、agentTool.outputSchema、agentTool.examplePrompts、agentTool.errorSemantics、deprecation、deprecation.deprecated、deprecation.message、deprecation.replacedBy、apiIdparam_no_description
  • 軽微
    step_update と説明文がほぼ同じです(類似度 0.71)。違いは名前とスキーマにしかありません。この説明文に、step_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_create と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、endpoint_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_delete と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、endpoint_delete を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    制約も例もない文字列の引数: response.mode、deprecation.message、deprecation.replacedByloose_string_param
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    真偽値の引数 queryParameters[].required の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 response.validateInRuntime の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 agentTool.enabled の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 deprecation.deprecated の意味が分かりにくくなっています。vague_boolean
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: endpointId、apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

api_get

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiIdparam_no_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

deployment_history

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(6 語)。restates_name
  • 要対応
    説明文が短すぎます(6 語)。too_short
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiIdparam_no_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

deployment_list

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(9 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiIdparam_no_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

deployment_rollback

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(7 語)。restates_name
  • 要対応
    説明文が短すぎます(7 語)。too_short
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: environmentName、versionId、apiIdparam_no_description
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: versionId、apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

deployment_undeploy

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(5 語)。restates_name
  • 要対応
    説明文が短すぎます(5 語)。too_short
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: environmentName、apiIdparam_no_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

endpoint_create

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: endpointId、method、path、queryParameters、queryParameters[].name、queryParameters[].required、queryParameters[].type、queryParameters[].description、initialStepId、apiIdparam_no_description
  • 軽微
    step_create と説明文がほぼ同じです(類似度 0.71)。違いは名前とスキーマにしかありません。この説明文に、step_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_update と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、endpoint_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_delete と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、endpoint_delete を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    真偽値の引数 queryParameters[].required の意味が分かりにくくなっています。vague_boolean
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: endpointId、apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

endpoint_delete

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: endpointId、apiIdparam_no_description
  • 軽微
    step_delete と説明文がほぼ同じです(類似度 0.83)。違いは名前とスキーマにしかありません。この説明文に、step_delete を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_create と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、endpoint_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_update と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、endpoint_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: endpointId、apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

secret_deactivate

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: nameparam_no_description

step_delete

31 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(9 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: endpointId、stepId、apiIdparam_no_description
  • 軽微
    endpoint_delete と説明文がほぼ同じです(類似度 0.83)。違いは名前とスキーマにしかありません。この説明文に、endpoint_delete を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    step_create と説明文がほぼ同じです(類似度 0.62)。違いは名前とスキーマにしかありません。この説明文に、step_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    step_update と説明文がほぼ同じです(類似度 0.62)。違いは名前とスキーマにしかありません。この説明文に、step_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: endpointId、stepId、apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

api_create

34 / 100雨

目的
6 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(8 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: name、slug、descriptionparam_no_description
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description

secret_create

36 / 100雨

目的
6 / 20
使いどころ
5 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(9 語)。restates_name
  • 要対応
    説明のない引数: name、description、values、values.dev、values.test、values.prodparam_no_description
  • 軽微
    secret_rotate と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、secret_rotate を使うのはどんなときかを書いてください。confusable_pair

secret_rotate

36 / 100雨

目的
6 / 20
使いどころ
5 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(9 語)。restates_name
  • 要対応
    説明のない引数: name、values、values.dev、values.test、values.prodparam_no_description
  • 軽微
    secret_create と説明文がほぼ同じです(類似度 0.67)。違いは名前とスキーマにしかありません。この説明文に、secret_create を使うのはどんなときかを書いてください。confusable_pair

deployment_promote

37 / 100雨

目的
17 / 20
使いどころ
0 / 20
引数
5 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiId、fromEnvironment、toEnvironment、apiId、fromEnvironment、toEnvironmentparam_no_description
  • 軽微
    制約も例もない文字列の引数: fromEnvironment、toEnvironment、fromEnvironment、toEnvironmentloose_string_param
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description

api_list

38 / 100雨

目的
13 / 20
使いどころ
0 / 20
引数
7 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: modeparam_no_description
  • 軽微
    `required` が指定されていないため、すべての引数が任意になっています。no_required

step_create

38 / 100雨

目的
13 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiId、endpointId、stepId、stepparam_no_description
  • 軽微
    step_update と説明文がほぼ同じです(類似度 0.75)。違いは名前とスキーマにしかありません。この説明文に、step_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_create と説明文がほぼ同じです(類似度 0.71)。違いは名前とスキーマにしかありません。この説明文に、endpoint_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    step_delete と説明文がほぼ同じです(類似度 0.62)。違いは名前とスキーマにしかありません。この説明文に、step_delete を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId、endpointId、stepId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

step_update

38 / 100雨

目的
13 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiId、endpointId、stepId、stepparam_no_description
  • 軽微
    step_create と説明文がほぼ同じです(類似度 0.75)。違いは名前とスキーマにしかありません。この説明文に、step_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    endpoint_update と説明文がほぼ同じです(類似度 0.71)。違いは名前とスキーマにしかありません。この説明文に、endpoint_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    step_delete と説明文がほぼ同じです(類似度 0.62)。違いは名前とスキーマにしかありません。この説明文に、step_delete を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId、endpointId、stepId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

connection_create

41 / 100曇り

目的
13 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: name、description、runtimeKind、baseUrlByEnvironment、authProfileIdByEnvironment、llmProviderConfigIdByEnvironment、defaultHeadersparam_no_description
  • 軽微
    connection_update と説明文がほぼ同じです(類似度 0.78)。違いは名前とスキーマにしかありません。この説明文に、connection_update を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description

connection_get

41 / 100曇り

目的
13 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: idparam_no_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: id。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

connection_update

41 / 100曇り

目的
13 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: name、description、runtimeKind、baseUrlByEnvironment、authProfileIdByEnvironment、llmProviderConfigIdByEnvironment、defaultHeaders、idparam_no_description
  • 軽微
    connection_create と説明文がほぼ同じです(類似度 0.78)。違いは名前とスキーマにしかありません。この説明文に、connection_create を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: id。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

deployment_get_state

42 / 100曇り

目的
17 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiIdparam_no_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

draft_get

42 / 100曇り

目的
17 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiIdparam_no_description
  • 軽微
    draft_validate と説明文がほぼ同じです(類似度 0.75)。違いは名前とスキーマにしかありません。この説明文に、draft_validate を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

draft_validate

42 / 100曇り

目的
17 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: apiIdparam_no_description
  • 軽微
    draft_get と説明文がほぼ同じです(類似度 0.75)。違いは名前とスキーマにしかありません。この説明文に、draft_get を使うのはどんなときかを書いてください。confusable_pair
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

step_reorder

42 / 100曇り

目的
17 / 20
使いどころ
0 / 20
引数
10 / 25
戻り値
8 / 15
制約と副作用
7 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context
  • 要対応
    説明のない引数: endpointId、stepIds、apiIdparam_no_description
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    必須の id 系の引数に、値をどこから得るかが書かれていません: endpointId、stepIds、apiId。返してくれるツールや場所を書かないと、モデルは先に探しにいきます。id_source_missing

secret_list

49 / 100曇り

目的
6 / 20
使いどころ
0 / 20
引数
25 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    説明文が名前の言い換えになっています(9 語)。restates_name
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context

connection_list

56 / 100曇り

目的
13 / 20
使いどころ
0 / 20
引数
25 / 25
戻り値
8 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    いつ使うか、いつ使わないかが書かれていません。no_usage_context

静的な採点で分からないこと

この点数は、説明文とスキーマの文字だけを読んで付けています。書かれているかどうかを示すもので、モデルがどう動くかではありません。browser_close のように、短くても名前で意味が明らかなツールは、実際にはモデルが正しく使えていても低く出ます。私たちの計測でも、名前とスキーマが違えば、いまのモデルは 1 行の説明文からでも 1 手で正しいツールを選びました。文字からは分からないこと(数手にわたる動き、書き足した一文が助けになるか誤らせるか)は、Pro と Team のプランの評価で測れます。

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

採点したサーバーの一覧