採点したサーバーの一覧

Hemrock MCP: ツールの説明文の採点結果 io.github.tdavidson/mcp-hemrock

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

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

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

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

servers/io.github.tdavidson/mcp-hemrock
平均点
58.4 / 100曇り
ツールの数
20
説明がほぼ同じ組
0

サーバー全体

サーバー全体の指摘はありません。

ツール

get_best_practices

48 / 100曇り

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

get_prompts

48 / 100曇り

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

update_saved_model

48 / 100曇り

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

get_account_usage

51 / 100曇り

目的
17 / 20
使いどころ
5 / 20
引数
15 / 25
戻り値
7 / 15
制約と副作用
7 / 10
例
0 / 10
  • 軽微
    `required` が指定されていないため、すべての引数が任意になっています。no_required

get_context

53 / 100曇り

目的
14 / 20
使いどころ
5 / 20
引数
20 / 25
戻り値
7 / 15
制約と副作用
7 / 10
例
0 / 10
  • 軽微
    `required` が指定されていないため、すべての引数が任意になっています。no_required

list_concepts

53 / 100曇り

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

get_access

57 / 100曇り

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

list_models

57 / 100曇り

目的
17 / 20
使いどころ
5 / 20
引数
25 / 25
戻り値
0 / 15
制約と副作用
10 / 10
例
0 / 10
  • 軽微
    何が返るかが書かれていません。no_return_info

create_saved_model

59 / 100曇り

目的
17 / 20
使いどころ
10 / 20
引数
20 / 25
戻り値
0 / 15
制約と副作用
7 / 10
例
5 / 10
  • 軽微
    何が返るかが書かれていません。no_return_info

get_concept

59 / 100曇り

目的
17 / 20
使いどころ
5 / 20
引数
18 / 25
戻り値
7 / 15
制約と副作用
7 / 10
例
5 / 10

指摘はありません。

list_saved_models

59 / 100曇り

目的
17 / 20
使いどころ
5 / 20
引数
20 / 25
戻り値
0 / 15
制約と副作用
7 / 10
例
10 / 10
  • 軽微
    `required` が指定されていないため、すべての引数が任意になっています。no_required
  • 軽微
    何が返るかが書かれていません。no_return_info

run_saved_model

60 / 100曇り

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

exit_waterfall_compute

61 / 100曇り

目的
20 / 20
使いどころ
15 / 20
引数
9 / 25
戻り値
7 / 15
制約と副作用
10 / 10
例
0 / 10
  • 要対応
    説明のない引数: exitValuation、model、model.common、model.common[].id、model.common[].name、model.common[].shares、model.common[].invested、model.preferred、model.preferred[].id、model.preferred[].name、model.preferred[].holders、model.preferred[].holders[].id、model.preferred[].holders[].name、model.preferred[].holders[].shares、model.preferred[].holders[].invested、model.preferred[].multiple、model.preferred[].participation、model.preferred[].participationCap、model.preferred[].seniority、model.preferred[].conversionRatio、model.preferred[].investmentDate、model.preferred[].dividendStart、model.preferred[].dividendRate、model.preferred[].dividendCumulative、model.options、model.options[].id、model.options[].name、model.options[].shares、model.options[].strike、model.options[].vestedFraction、model.warrants、model.warrants[].id、model.warrants[].name、model.warrants[].shares、model.warrants[].strike、model.unissuedPool、model.unissuedPool.shares、model.unissuedPool.treatment、model.convertibles、model.convertibles[].id、model.convertibles[].name、model.convertibles[].kind、model.convertibles[].principal、model.convertibles[].discount、model.convertibles[].cap、model.convertibles[].accruedInterest、model.convertibles[].premiumMultiple、model.convertibles[].cashOutAs、model.convertibles[].seniority、model.convertibles[].cashOutSeniority、model.debt、model.transactionExpensesparam_no_description
  • 軽微
    制約も例もない文字列の引数: model.unissuedPool.treatmentloose_string_param
  • 軽微
    引数が 3 つ以上あるのに、説明文がどの引数にも触れていません。params_not_in_description
  • 軽微
    真偽値の引数 model.preferred[].dividendCumulative の意味が分かりにくくなっています。vague_boolean

get_account_access

61 / 100曇り

目的
17 / 20
使いどころ
5 / 20
引数
25 / 25
戻り値
7 / 15
制約と副作用
7 / 10
例
0 / 10

指摘はありません。

get_saved_model

61 / 100曇り

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

check_in

62 / 100曇り

目的
17 / 20
使いどころ
5 / 20
引数
25 / 25
戻り値
0 / 15
制約と副作用
10 / 10
例
5 / 10
  • 軽微
    何が返るかが書かれていません。no_return_info

get_checks

64 / 100曇り

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

cap_table_compute

67 / 100曇り

目的
20 / 20
使いどころ
20 / 20
引数
13 / 25
戻り値
7 / 15
制約と副作用
7 / 10
例
0 / 10
  • 軽微
    説明のない引数: eventsparam_no_description

fund_economics_compute

67 / 100曇り

目的
20 / 20
使いどころ
10 / 20
引数
10 / 25
戻り値
7 / 15
制約と副作用
10 / 10
例
10 / 10
  • 要対応
    説明のない引数: inputs、inputs.committedCapital、inputs.gpCommitPct、inputs.gpCommitCountedTowardInvested、inputs.gpCommitBearsCarry、inputs.organizationalExpenses、inputs.organizationalExpenseLines、inputs.organizationalExpenseLines[].label、inputs.organizationalExpenseLines[].amount、inputs.operationalExpensesAnnual、inputs.operationalExpensesBreakout、inputs.operationalExpensesBreakout.fundAdmin、inputs.operationalExpensesBreakout.tax、inputs.operationalExpensesBreakout.audit、inputs.operationalExpensesBreakout.other、inputs.operationalExpenseLines、inputs.operationalExpenseLines[].label、inputs.operationalExpenseLines[].amount、inputs.operationalExpenseLines[].quarterly、inputs.partnershipExpensesAnnual、inputs.partnershipExpenseLines、inputs.partnershipExpenseLines[].label、inputs.partnershipExpenseLines[].amount、inputs.partnershipExpenseLines[].quarterly、inputs.mgmtFeePct、inputs.mgmtFeeSchedule、inputs.recycledCapitalPct、inputs.carryPct、inputs.newInvestmentPeriodYears、inputs.mgmtFeesPeriodYears、inputs.fundOperationsYears、inputs.maxFundLifeYears、inputs.navMarkupYears、inputs.portfolio、inputs.portfolio.newPct、inputs.portfolio.followPct、inputs.portfolio.avgCheckSizeNew、inputs.portfolio.avgCheckSizeFollow、inputs.portfolio.entryStages、inputs.portfolio.entryStages[].name、inputs.portfolio.entryStages[].numInvestments、inputs.portfolio.entryStages[].avgCheckSize、inputs.portfolio.entryStages[].pctAllocation、inputs.portfolio.entryStages[].reserveRatio、inputs.portfolio.entryStages[].initialCheckLabel、inputs.portfolio.entryStages[].followOnChecks、inputs.portfolio.entryStages[].followOnChecks[].label、inputs.portfolio.entryStages[].followOnChecks[].avgCheckSize、inputs.portfolio.entryStages[].followOnChecks[].pctOfReserve、inputs.returnTiers、inputs.returnTiers[].name、inputs.returnTiers[].pctOfCapital、inputs.returnTiers[].multiple、inputs.returnTiers[].holdingPeriodYears、inputs.returnTiers[].numCompanies、inputs.tierInputMode、inputs.stageInputMode、inputs.tierFractional、inputs.solveCalledFromDeployment、inputs.targetTotalInvestments、features、features.capTable、features.capTable.inputs、features.capTable.inputs.newInvestmentCheckSize、features.capTable.inputs.postmoneyValuation、features.capTable.inputs.numFollowOnRounds、features.capTable.inputs.numRoundsFollowOn、features.capTable.inputs.defaultValuationIncrease、features.capTable.inputs.dilutionPerRound、features.capTable.inputs.dilutionFromOptionPoolsPerRound、features.capTable.inputs.pctCompaniesFollowOn、features.capTable.inputs.followOnRounds、features.capTable.inputs.followOnRounds[].valuationIncrease、features.capTable.inputs.followOnRounds[].dilutionFromRound、features.capTable.inputs.followOnRounds[].newOptionPoolInRound、features.capTable.inputs.followOnRounds[].pctCompaniesFollowOn、features.capTable.inputs.defaultGraduationRate、features.capTable.inputs.defaultWriteoffRate、features.capTable.inputs.defaultExitMultiple、features.capTable.inputs.roundOutcomes、features.capTable.inputs.roundOutcomes[].graduationRate、features.capTable.inputs.roundOutcomes[].writeoffRate、features.capTable.inputs.roundOutcomes[].exitMultiple、features.capTable.inputs.roundLabels、features.capTable.inputs.ownershipOutsideInvestment、features.capTable.inputs.exitMultipleOnLastRound、features.capTable.bridge、features.capTable.bridge.numInvestmentsTarget、features.capTable.bridge.stageName、features.capTable.bridge.writeoffHoldYears、features.capTable.bridge.expectedAgeAtRound、features.capTable.bridge.yearsBetweenRounds、features.deals[].name、features.deals[].investments[].amount、features.deals[].exit、features.deals[].exit.quarter、features.fees、features.fees.base、features.fees.ratePct、features.fees.yearlyRateSchedule、features.fees.basesByYear、features.fees.feeYears、features.fees.stepDownAfterYears、features.fees.schedule.frequency、features.fees.schedule.steps、features.fees.schedule.steps[].fromYear、features.fees.schedule.steps[].rate、features.fees.schedule.steps[].basis、features.fees.schedule.organizationalExpenseCap、features.followOn、features.followOn.offsetQuarters、features.waterfall、features.waterfall.preferredReturnMode、features.waterfall.preferredReturnRate、features.waterfall.preferredReturnMultiple、features.waterfall.catchupPct、features.waterfall.catchupGpShare、features.waterfall.carryTiers、features.waterfall.carryTiers[].moicThreshold、features.waterfall.carryTiers[].carryPct、features.waterfall.carryTiers[].catchup、features.waterfall.clawback、features.recycling、features.recycling.defaultTreatment、features.recycling.schedule、features.recycling.schedule[].quarter、features.recycling.schedule[].amount、features.recycling.schedule[].treatment、features.lpClasses、features.lpClasses[].name、features.lpClasses[].commitment、features.lpClasses[].isRemainder、features.lpClasses[].isFirstLoss、features.lpClasses[].overrides、features.lpClasses[].overrides.carryPct、features.lpClasses[].overrides.preferredReturnMode、features.lpClasses[].overrides.preferredReturnRate、features.lpClasses[].overrides.preferredReturnMultiple、features.lpClasses[].overrides.catchupPct、features.lpClasses[].overrides.catchupGpShare、features.lpClasses[].overrides.carryTiers、features.lpClasses[].overrides.carryTiers[].moicThreshold、features.lpClasses[].overrides.carryTiers[].carryPct、features.lpClasses[].overrides.carryTiers[].catchup、features.lpClasses[].feeOverrides、features.lpClasses[].feeOverrides.ratePct、features.lpClasses[].feeOverrides.yearlyRateSchedule、features.lpClasses[].feeOverrides.basesByYear、features.lpClasses[].callSchedule.frequency、features.lpClasses[].callSchedule.pct、features.mgmtCo、features.mgmtCo.oneTimeFormationCost、features.mgmtCo.expenses、features.mgmtCo.expenses[].label、features.mgmtCo.expenses[].annualCost、features.mgmtCo.expenses[].growthRatePerYear、features.mgmtCo.expenses[].yearsActive、features.mgmtCo.startingCash、granularity、firstCloseDate、format、fundNameparam_no_description
  • 軽微
    説明文が長めです(637 語)。選択の精度は上がりますが、手数とトークンが増えます。too_long
  • 軽微
    制約も例もない文字列の引数: inputs.organizationalExpenseLines[].label、inputs.operationalExpenseLines[].label、inputs.partnershipExpenseLines[].label、inputs.portfolio.entryStages[].name、inputs.portfolio.entryStages[].initialCheckLabel、inputs.portfolio.entryStages[].followOnChecks[].labelloose_string_param
  • 軽微
    真偽値の引数 inputs.gpCommitCountedTowardInvested の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 inputs.gpCommitBearsCarry の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 inputs.tierFractional の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 inputs.solveCalledFromDeployment の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 features.waterfall.carryTiers[].catchup の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 features.waterfall.clawback の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 features.lpClasses[].isRemainder の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 features.lpClasses[].isFirstLoss の意味が分かりにくくなっています。vague_boolean
  • 軽微
    真偽値の引数 features.lpClasses[].overrides.carryTiers[].catchup の意味が分かりにくくなっています。vague_boolean

request_review

73 / 100晴れ

目的
17 / 20
使いどころ
15 / 20
引数
17 / 25
戻り値
7 / 15
制約と副作用
7 / 10
例
10 / 10
  • 軽微
    `required` が指定されていないため、すべての引数が任意になっています。no_required

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

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

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

採点したサーバーの一覧