KRA Racing Data Analysis MCP Server
@coyaSONG
About KRA Racing Data Analysis MCP Server
한국 마사회의 공공API를 이용한 MCP server 입니다.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"kra-mcp": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"npx",
"tsx",
"src/index.ts"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is KRA Racing Data Analysis MCP Server?
It is an MCP (Model Context Protocol) server that analyzes horse racing data from the Korea Racing Authority (KRA) public API. It provides tools, resources, and prompts for race analysis, horse performance evaluation, jockey statistics, odds analysis, and track condition assessment. It is designed for data analysts, developers, and racing enthusiasts.
How to use KRA Racing Data Analysis MCP Server?
Install Node.js 18+, clone the repository, run npm install, set the KRA_SERVICE_KEY environment variable (obtained from data.go.kr), then run in dev mode with npm run dev or build and start with npm run build and npm start. Register the server in your MCP client (e.g., Cursor) by adding the appropriate command and path in the mcp.json file.
Key features of KRA Racing Data Analysis MCP Server
- Analyze races by date, race number, and track.
- Evaluate horse performance and form.
- Retrieve jockey statistics and performance.
- Analyze odds, patterns, and market trends.
- Assess track condition and weather impact.
- Access race schedules, horse details, and track info via resources.
- Generate race predictions and performance reports via prompts.
Use cases of KRA Racing Data Analysis MCP Server
- Predict race outcomes using data‑driven analysis.
- Build betting strategies with odds and volume patterns.
- Evaluate horse, jockey, and trainer performance over time.
- Analyze track and weather effects on race results.
- Manage investment risk through probability models.
FAQ from KRA Racing Data Analysis MCP Server
What are the runtime requirements?
Node.js 18.0.0 or higher, npm or yarn, and a KRA public API service key.
How do I get the KRA API key?
Apply for the “한국마사회 경주기록 정보” API on the Korean Public Data Portal (data.go.kr), then set the approved service key as the KRA_SERVICE_KEY environment variable or in a .env file.
Does this server use live KRA data?
Currently it uses mock data; integration with the official KRA API is planned for a future release.
How do I register this server in Cursor IDE?
Add a JSON entry to ~/.cursor/mcp.json with the command npx tsx (dev) or node (prod) pointing to the server’s entry file.
What analysis tools are available?
analyze-race, analyze-horse-performance, get-jockey-stats, analyze-odds, and analyze-track-condition.
Frequently asked questions
What are the runtime requirements?
Node.js 18.0.0 or higher, npm or yarn, and a KRA public API service key.
How do I get the KRA API key?
Apply for the “한국마사회 경주기록 정보” API on the Korean Public Data Portal (data.go.kr), then set the approved service key as the `KRA_SERVICE_KEY` environment variable or in a `.env` file.
Does this server use live KRA data?
Currently it uses mock data; integration with the official KRA API is planned for a future release.
How do I register this server in Cursor IDE?
Add a JSON entry to `~/.cursor/mcp.json` with the command `npx tsx` (dev) or `node` (prod) pointing to the server’s entry file.
What analysis tools are available?
`analyze-race`, `analyze-horse-performance`, `get-jockey-stats`, `analyze-odds`, and `analyze-track-condition`.
Basic information
More Data & Analytics MCP servers
MCP Simple PubMed
andybrandtMCP server for searching and querying PubMed medical papers/research database
Linkly Link Shortener
LinklyLinkly is an URL shortener with geo redirects, click & conversion tracking, link rotators, mobile deep links and an URL shortening API.
Sugra API MCP
Sugra Systems, Inc.Official MCP server for the Sugra API, giving AI agents source-attributed access to 1,500+ endpoints across 36 data domains from 160+ primary sources. Covers markets, economics, company fundamentals, government, news, cl

LeadMarina
LeadMarinaVerified local-business leads: search any niche in any city, query your lead library, and export to Close, GoHighLevel, Google Sheets, or emailed files — every email SMTP-checked, every phone verified with line type and

Octolens
OctolensGive your AI agents every brand mention across the internet — 15+ platforms, AI-filtered, one structured feed.
Comments