HK Racing AI
Hong Kong horse racing: race cards, AI win chances, odds, results, form and stats.
使うべきか
品質と安全性
検出事項(1)
- LOWget_person 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"mcp": {
"url": "https://hkracing.live/mcp"
}
}
}リモートエンドポイント
https://hkracing.live/mcpstreamable-httpできること
ツール一覧
ツール(10)
🟢get_meeting(date, venue, lang)
Hong Kong horse racing meeting at Sha Tin or Happy Valley: every race with post time, class, distance, course, status, the AI top pick and, after the race, the first three. Without a date it returns the next upcoming meeting (or the latest one if none is scheduled).
入力スキーマ
{
"type": "object",
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Meeting date, YYYY-MM-DD (Hong Kong time)"
},
"venue": {
"type": "string",
"description": "Sha Tin or Happy Valley: 'sha-tin' / 'ST' / '沙田' or 'happy-valley' / 'HV' / '跑馬地'"
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_race(date, venue, race_no, lang)
One Hong Kong race: full field with draw, jockey, trainer, weight, rating, latest win odds, the AI model's win probability and rank for every runner; after the race also finishing positions, margins and HKJC dividends.
入力スキーマ
{
"type": "object",
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Meeting date, YYYY-MM-DD (Hong Kong time)"
},
"venue": {
"type": "string",
"description": "Sha Tin or Happy Valley: 'sha-tin' / 'ST' / '沙田' or 'happy-valley' / 'HV' / '跑馬地'"
},
"race_no": {
"type": "integer",
"minimum": 1,
"maximum": 14,
"description": "Race number, 1–14"
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"date",
"venue",
"race_no"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_tips(date, venue, lang)
AI top four for every race at a Hong Kong meeting, ranked by the model's win probability, with how the AI top pick was settled once the race is run. Without a date: the next upcoming meeting.
入力スキーマ
{
"type": "object",
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Meeting date, YYYY-MM-DD (Hong Kong time)"
},
"venue": {
"type": "string",
"description": "Sha Tin or Happy Valley: 'sha-tin' / 'ST' / '沙田' or 'happy-valley' / 'HV' / '跑馬地'"
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_track_record(lang)
The public, pre-race-sealed record of every AI top pick ($10 win + $10 place at HKJC dividends), compared with backing the favourite in the same races. Losses included.
入力スキーマ
{
"type": "object",
"properties": {
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search(query, lang)
Search Hong Kong racehorses, jockeys and trainers by Chinese name, English name or brand number (e.g. H464). Returns ids usable with get_horse / get_person.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 40
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_horse(horse, lang)
A Hong Kong racehorse: trainer, rating, age, pedigree, career record, the last 10 runs (class, distance, draw, jockey, finishing position, odds, AI rank) and a written form summary. Accepts a Chinese or English name, brand number or id.
入力スキーマ
{
"type": "object",
"properties": {
"horse": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Horse name (中文 or English), brand number like H464, or id like h464-robot-knight"
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"horse"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_person(role, name, lang)
Season statistics for a Hong Kong jockey or trainer: rides, wins/seconds/thirds, rank, win rate, most frequent partners and recent rides. Accepts a Chinese or English name or id.
入力スキーマ
{
"type": "object",
"properties": {
"role": {
"type": "string",
"enum": [
"jockey",
"trainer"
]
},
"name": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "Name (中文 or English) or id like z-purton"
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"role",
"name"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_standings(role, top, lang)
This season's Hong Kong jockey or trainer championship table: rank, rides, 1st/2nd/3rd, win rate and the last 30 days.
入力スキーマ
{
"type": "object",
"properties": {
"role": {
"type": "string",
"enum": [
"jockey",
"trainer"
]
},
"top": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 60
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"role"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_partnership(jockey, trainer, lang)
How a Hong Kong jockey and trainer have done together over the last two seasons: rides, wins, placings and recent rides together.
入力スキーマ
{
"type": "object",
"properties": {
"jockey": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"trainer": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"jockey",
"trainer"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_draw_stats(venue, distance_m, course, lang)
Win and place rates by draw for a Hong Kong course: venue, distance and rail position (A, A+3, B, B+2, C, C+3, or AWT for Sha Tin all-weather).
入力スキーマ
{
"type": "object",
"properties": {
"venue": {
"type": "string",
"description": "Sha Tin or Happy Valley: 'sha-tin' / 'ST' / '沙田' or 'happy-valley' / 'HV' / '跑馬地'"
},
"distance_m": {
"type": "integer",
"minimum": 800,
"maximum": 2600
},
"course": {
"type": "string",
"maxLength": 8,
"description": "Rail/course, e.g. A, B+2, C+3, AWT"
},
"lang": {
"default": "en",
"description": "Output language: en (English) or zh (Traditional Chinese). Horse and people names are given in both where available.",
"type": "string",
"enum": [
"en",
"zh"
]
}
},
"required": [
"venue",
"distance_m",
"course"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}コミュニティ
エビデンス