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 5

  2. data data Public

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

    2 1

  3. mcp-server mcp-server Public

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

    TypeScript 1

  4. schema schema Public

    Schema specification for the OpenGolfAPI dataset. Open to contributions.

    1

  5. website website Public

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

    HTML 1

  6. courses courses Public

    courses.opengolfapi.org — course detail pages, search, near-me, API key signup for the OpenGolfAPI dataset.

    TypeScript 1

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…