mcpField
A
AP Score Distributions

AP Score Distributions

リモート
examscorecalc.com科学・教育04 日前に更新
リポジトリ公式サイト

AP Score Distributions について

College BoardのAPスコア分布を扱う、学生、教育者、教育分析向けのMCPサーバーです。2024~2026年の得点割合やパーセンタイルを調べられ、7科目では模擬試験の合成点からスコアを推定できます。

主な機能

  1. 012024~2026年のAPスコア分布の照会
  2. 02得点に対応するパーセンタイルの推定
  3. 03合格率や5点の割合などで試験を比較
  4. 04データのある試験と年度の一覧
  5. 05模擬試験の合成点からAPスコアを推定

活用シーン

  1. 01AP試験で5点を取った割合の確認
  2. 02受験者の中での得点のパーセンタイル確認
  3. 03複数試験の合格率の比較
  4. 04模擬試験の各セクションの結果からスコアを推定

MCP 対応

APスコア分布、パーセンタイル推定、試験比較、試験一覧、一部試験の合成点推定ツールをMCPクライアントに提供します。結果にはCollege Boardの出典リンクが含まれます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://ap-score-distributions-mcp.lipmichal.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

AP スコア分布 MCP

AI アシスタント向けの College Board 公式 AP スコア分布です。すべての AP 試験について、2026年、2025年、2024年5月の結果、パーセンタイル、合格率のランキング、模擬試験のスコア推定値を掲載しています。

ホスト型 MCP URL(サインイン不要、トークン不要):https://ap-score-distributions-mcp.lipmichal.workers.dev/mcp

ウェブ上の AP スコア計算ツール:examscorecalc.com

ツール

ツール機能
get_ap_score_distribution試験と年度ごとに、5、4、3、2、1、および3以上を取得した生徒の割合を表示します。2024年と2025年の受験者数、平均点、標準偏差も表示します。3年間すべての推移も確認できます。
estimate_ap_percentileスコアより下、同じ、上の受験者の割合と、パーセンタイル順位の中間値を表示します。
compare_ap_exams指定した試験または全40試験を、合格率(3以上)、5を取得した割合、平均点、受験者数で順位付けします。
list_ap_examsデータがある試験と年度、各年度の出典、合成スコア推定機能がある試験を一覧表示します。
estimate_ap_score_from_compositeCollege Board が模擬試験に掲載した採点ワークシートを使い、選択問題と自由記述問題の得点から合成スコアと推定 AP スコアを算出します。対象は7試験のみです。

すべての結果には、構造化された JSON、1段落の概要、as_of 日付、collegeboard.org の source URL、対応する examscorecalc.com ページへの more リンクが含まれます。

モデルが知らない情報

  • 2026年5月の結果。College Board は2026年の試験後に2026年の AP スコア分布を公開しました。これは、ほとんどのモデルのトレーニングデータより新しい情報です。たとえば、2026年には AP Calculus BC の受験者の46%が5を取得し、AP Biology の合格率は71%でした。
  • 2024年と2025年の正確な受験者数。2025年5月には287,232人が AP Biology を受験し、その70.4%が3以上を取得、平均点は3.24でした。各年度の49行(40試験、3つのサブスコア、Standard Group の言語に関する6行)はすべて、受験者数の合計が公表された総数と一致すること、5+4+3が公表された3以上の人数と一致することを確認する検査に合格しています。
  • 境界点の換算表がある試験。College Board は実施済み試験の境界点を公表していません。この推定機能が使うのは、College Board が模擬試験に掲載した7つの換算表(Calculus AB 2012、Biology 2013、Statistics 2012、World History 2013、Psychology 2012、Macroeconomics 2012、Microeconomics 2012)のみです。境界点を捏造する代わりに、それ以外のすべての試験は対象外とします。

インストール

Claude.ai カスタムコネクター、ChatGPT 開発者モード

この URL をカスタムコネクターとして貼り付けます。トークンもサインインも不要です。

https://ap-score-distributions-mcp.lipmichal.workers.dev/mcp
Claude Code
claude mcp add --transport http ap-scores https://ap-score-distributions-mcp.lipmichal.workers.dev/mcp

または、stdio 経由でローカル実行します。

claude mcp add ap-scores -- npx -y github:theluckystrike/ap-score-distributions-mcp
Claude Desktop

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "ap-scores": {
      "command": "npx",
      "args": ["-y", "github:theluckystrike/ap-score-distributions-mcp"]
    }
  }
}
Cursor

~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "ap-scores": { "url": "https://ap-score-distributions-mcp.lipmichal.workers.dev/mcp" }
  }
}
VS Code

.vscode/mcp.json に追加します。

{
  "servers": {
    "ap-scores": { "type": "http", "url": "https://ap-score-distributions-mcp.lipmichal.workers.dev/mcp" }
  }
}
curl でテストする
curl -s -X POST https://ap-score-distributions-mcp.lipmichal.workers.dev/mcp \
  -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_ap_score_distribution","arguments":{"exam":"APUSH","year":2026}}}'

プロンプトの例

  • 「2026年に AP Calculus BC で5を取得した生徒は何%ですか?」
  • 「AP Biology で4を取りました。パーセンタイルはいくつですか?」
  • 「2026年に合格率が最も低かった AP 試験はどれですか?」
  • 「Calc AB、Calc BC、Statistics、Precalculus の合格率を比較してください。」
  • 「2012年の Calculus AB 模擬試験で、選択問題を30問正解し、各自由記述問題で5点を取りました。スコアはいくつですか?」

仕組み

  • 試験名には、APUSH、Lang、Lit、Calc AB、Calc BC、Stats、Psych、APES、HUG、Euro、Gov、CSA、CSP、Physics 1、Physics C E&M など、一般的な略称を使用できます。
  • パーセンタイルには、2024年と2025年は正確な人数を使用します。2026年はCollege Boardが公表した整数のパーセンテージを使用するため、約1ポイントの誤差が生じる場合があります。
  • 合成スコアの推定では、ワークシートの重みを各セクションに掛け、各値を丸めずに合算してから、合成スコアを整数に丸めます。その後、ワークシートの指示に従って、その模擬試験の換算表からスコア帯を読み取ります。

15件のテストフィクスチャで、College Boardのファイルから転記した値と、手計算による算術結果を確認しています。期待値はサーバーコードではなく、scripts/expected.py に基づいています。

データソース

すべてのURL、HTTPステータス、sha256、取得日(2026-11-02)については、DATA_SOURCES.md を参照してください。

制限事項

  • 2026年のデータはパーセンテージのみです。College Boardは2026年の受験者数、平均値、標準偏差を公表していないため、mean と test_takers によるランキングは2024年と2025年のみが対象です。2026年のページには、随時更新されると記載されています。
  • 2026年のデータには、全体グループの40試験が含まれます。サブスコアと標準グループの行が含まれるのは2024年と2025年のみです。
  • 合成スコアの換算表は、2012年および2013年の模擬試験形式に対応しています。現在の試験形式とは異なる場合があり(現在のコースおよび試験の説明との照合は未実施)、合格点も毎年変わります。推定値はあくまで大まかな目安として扱い、最新のコースおよび試験の説明を確認してください。
  • 合格率が示すのは、試験の難しさだけではなく、誰が受験するかも反映した値です。
  • College Boardとは提携していません。APはCollege Boardの登録商標です。

開発

npm install
npm run build
npm test
npx wrangler deploy

src/core.ts には純粋なロジックが、src/data.ts には data/ap.json から生成されたテーブルが格納されています。src/stdio.ts と src/worker.ts は、src/tools.ts にある同じツールレジストリを使う薄いエントリーポイントです。

ライセンス

MIT

Zovo MCPコレクションの一部:https://mcp.zovo.one

同じ作成者によるその他のデータサーバー

それぞれ無料で、APIキーは不要です。ホスト済みURLをClaudeまたはChatGPTに貼り付けて利用できます。

servertoolshosted URL
cups-to-grams-mcpconvert_ingredient, search_ingredients, scale_recipe, convert_oven_temperaturehttps://cups-to-grams-mcp.lipmichal.workers.dev/mcp
dscr-loan-calculator-mcpcalculate_dscr, max_loan_for_target_dscr, rent_needed_for_target_dscr, compare_scenarios, amortization_summaryhttps://dscr-loan-calculator-mcp.lipmichal.workers.dev/mcp
gold-price-per-gram-mcpget_gold_price_per_gram, get_metal_prices, calculate_jewelry_value, convert_gold_unitshttps://gold-price-per-gram-mcp.lipmichal.workers.dev/mcp
lake-level-mcpsearch_lakes, get_lake_level, get_lake_history, compare_lakeshttps://lake-level-mcp.lipmichal.workers.dev/mcp
minimum-wage-mcpget_minimum_wage, list_upcoming_increases, compare_states, annual_income_at_minimum_wagehttps://minimum-wage-mcp.lipmichal.workers.dev/mcp
no-tax-on-overtime-mcpcalculate_overtime_deduction, calculate_tips_deduction, calculate_senior_deduction, estimate_tax_savings, explain_eligibilityhttps://no-tax-on-overtime-mcp.lipmichal.workers.dev/mcp
paycheck-calculator-mcpcalculate_take_home_pay, compare_states_take_home, salary_to_hourly, hourly_to_salary, get_federal_tax_bracketshttps://paycheck-calculator-mcp.lipmichal.workers.dev/mcp
uk-income-tax-salary-mcpcalculate_uk_take_home, get_uk_tax_bands, compare_salaries, marginal_rate_at_incomehttps://uk-income-tax-salary-mcp.lipmichal.workers.dev/mcp
us-federal-holidays-business-days-mcplist_federal_holidays, is_business_day, add_business_days, count_business_days, invoice_due_datehttps://us-federal-holidays-business-days-mcp.lipmichal.workers.dev/mcp
ab-test-sample-size-calculator-mcpcalculate_sample_size, estimate_test_duration, test_ab_significance, fisher_exact_test, check_peeking_riskhttps://ab-test-sample-size-calculator-mcp.lipmichal.workers.dev/mcp
aca-premium-tax-credit-calculator-mcpget_federal_poverty_level, calculate_premium_tax_credit, check_subsidy_cliff, get_aptc_repayment_caphttps://aca-premium-tax-credit-calculator-mcp.lipmichal.workers.dev/mcp
car-loan-interest-deduction-calculator-mcpcalculate_car_loan_interest_deduction, calculate_salt_deduction, get_tax_brackets_and_standard_deduction, calculate_child_tax_credithttps://car-loan-interest-deduction-calculator-mcp.lipmichal.workers.dev/mcp
estate-gift-tax-exemption-calculator-mcpget_exemption_amounts, calculate_estate_tax, check_gift, compare_yearshttps://estate-gift-tax-exemption-calculator-mcp.lipmichal.workers.dev/mcp
recipe-nutrition-calculator-mcplookup_ingredient_nutrition, calculate_recipe_nutrition, round_nutrition_label, scale_recipe_nutritionhttps://recipe-nutrition-calculator-mcp.lipmichal.workers.dev/mcp
retirement-contribution-limits-2027-mcpget_contribution_limits, calculate_max_contribution, get_social_security_cola, compare_yearshttps://retirement-contribution-limits-2027-mcp.lipmichal.workers.dev/mcp
section-179-deduction-calculator-mcpcalculate_section_179, calculate_bonus_depreciation, get_vehicle_depreciation_limits, calculate_asset_loan_paymenthttps://section-179-deduction-calculator-mcp.lipmichal.workers.dev/mcp
student-loan-repayment-assistance-plan-calculator-mcpcalculate_rap_payment, compare_rap_vs_standard, get_federal_loan_limits, get_plan_transition_dateshttps://student-loan-repayment-assistance-plan-calculator-mcp.lipmichal.workers.dev/mcp
subdomain-finder-mcpfind_subdomains, resolve_subdomains, get_certificate_history, summarize_attack_surfacehttps://subdomain-finder-mcp.lipmichal.workers.dev/mcp
uk-statutory-sick-pay-maternity-pay-calculator-mcpcalculate_statutory_sick_pay, calculate_statutory_maternity_pay, get_minimum_wage_rates, check_eligibilityhttps://uk-statutory-sick-pay-maternity-pay-calculator-mcp.lipmichal.workers.dev/mcp

有料のバックオフィスコレクション(請求書、VAT、PDF、スプレッドシート)は https://mcp.zovo.one にあります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。