Skip to content
@opengolfapi

OpenGolfAPI

OpenGolfAPI

The open database of every golf course on Earth.

OpenGolfAPI is a free, open-source dataset of golf courses worldwide, starting with 16,908 in the United States. Licensed under ODbL.

What's here

  • 📊 data — the dataset (GeoJSON + CSV + NDJSON releases)
  • 📐 schema — the data schema specification
  • 🌐 api — open REST API server (Cloudflare Workers)
  • 🤖 mcp-server — open MCP server for AI agents
  • 🖥️ website — opengolfapi.org landing page

Get the data

curl -LO https://github.com/opengolfapi/data/releases/latest/download/opengolfapi-us.geojson.gz

Try the API

curl https://api.opengolfapi.org/v1/courses/search?q=pebble

Use the MCP server

npm install -g @opengolfapi/mcp-server

Support OpenGolfAPI

Popular repositories Loading

  1. api api Public

    Open REST API — 32,000+ golf courses worldwide with tees, climate, nearby. No key needed. Community-maintained.

    TypeScript 4

  2. data data Public

    Open database of 32,000+ golf courses worldwide (16,800+ US). Anyone can edit. ODbL licensed.

    1 1

  3. website website Public

    opengolfapi.org — the open golf course database. Anyone can contribute.

    HTML 1

  4. mcp-server mcp-server Public

    Official MCP server for OpenGolfAPI — 49 tools: golf course data, scoring, competitions, identity. Free tier, no key needed.

    TypeScript

  5. schema schema Public

    Schema specification for the OpenGolfAPI dataset. Open to contributions.

  6. .github .github Public

    OpenGolfAPI — open golf course data. 32,000+ courses worldwide. Community-edited.

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…