Golf course data, a key away.
Search more than 34,000 courses and read every card, hole by hole, from one API, or hand the whole library to an agent over MCP.
Start on Free. Move up when your traffic does.
Every plan includes the course and scorecard API. Paid plans add more requests a month and a higher rate, billed monthly through Stripe.
Any course, its whole card.
One base URL, plain JSON, and a bearer key. Ask where a course is, whether we've mapped it, and what its card reads hole by hole.
- Search by name, town, region, country or distance from a point
- Scorecards par, stroke index and yardage per tee, with rating and slope
- Coverage which courses carry green contours and a traced map
curl api.golfcore.org/v1/courses/pebble-beach \
-H "Authorization: Bearer gc_live_…" A key in a minute. Usage in plain sight.
Sign in with your GolfCore account, create a key, and you're on the Free plan. Keys, usage, plans and billing live in one place.
- Free · $0 500 requests a month, 10 a minute
- Starter · $10 a month 10,000 requests a month, 60 a minute, then $2.00 per 1,000, no cap unless you set one
- Pro · $50 a month 100,000 requests a month, 300 a minute, then $1.00 per 1,000, no cap unless you set one
GET /v1/usage
{
"plan": "basic",
"included": 10000,
"hard_limit": null,
"consumed": 8412,
"remaining": null,
"reset": 1793491200
} Built for agents, too.
Point any MCP client at GolfCore and it can find a course, read its card and open its map. The MCP server stays open after keys arrive.
- MCP server course search with no key, in Claude, ChatGPT, Gemini and more
- Account tools keys, usage and upgrades for the person who signs in
- Read on its own OpenAPI, llms.txt and agent skills, no human needed
{
"mcpServers": {
"golfcore": {
"url": "https://mcp.golfcore.org/mcp"
}
}
} Everything else is in the docs.
Endpoints, headers and errors, the MCP tools and sign-in, and how an agent opens the app.
Common questions
How do I get an API key?
Sign in at platform.golfcore.app with your GolfCore account, accept the API terms and create a key. A Free plan is set up for you, and the secret is shown once.
What does the Free plan include?
500 requests a month at up to 10 a minute, at no cost. Requests stop at 500 until the month resets on the first, UTC.
How is usage beyond a plan priced?
Starter is $10 a month for 10,000 requests, then $2.00 per 1,000. Pro is $50 a month for 100,000 requests, then $1.00 per 1,000. There is no monthly cap unless you set one.
When does keyless access end?
On December 4, 2026. After that the Course Data API needs a key. The MCP server at mcp.golfcore.org stays open.
Write us. A person reads every message.
Account help, club onboarding and questions about GolfCore. One address for all of it.
Contact GolfCore →