HK Racing AI
Hong Kong horse racing: race cards, AI win chances, odds, results, form and stats.
我該用這個嗎
品質與安全性
發現項目(1)
- LOW在 get_person 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `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"
}社群
證據