The open developer platform for golf. Every US course (16,800+) free via REST API + MCP, score any game (16 formats, keyless), Sign in with OpenGolf, send shots & moments from any device. Free & open, ODbL — Wikipedia for golf.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.opengolfapi.org
56tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.opengolfapi.org/
Skill page: https://www.mcpbundles.com/skills/opengolfapi-mcp-6e70e917a7
Explore capabilities (56)
read 11
write 3
other 11
Showing 25 of 56
Showing 25 of 56 tools from the public preview. Connect the server to inspect the full live tool list.
Get10
Create2
Other capabilities13
Search Courses
read
search_courses
Search US golf courses by name, US state, or location (lat/lng + radius). Returns matching courses with location, type, par. Free, ODbL data.
Search Courses — Search US golf courses by name, US state, or location (lat/lng + radius). Returns matching courses with location, type, par. Free, ODbL data.
Get Course — Full detail for one course by id: scorecard (par + handicap per hole), tees, location, contact, nearby. Free.
Get Tees — All tee sets for a course with ratings, slopes, and yardages. Free.
Get Weather — Live weather forecast for a course location (Weather.gov). Free.
Get Climate — Monthly climate normals + best months to play for a course. Free.
Get Nearby — Nearby hotels, restaurants, and other courses for a course. Free.
Log Shot — Contribute a golf shot to the open OpenShot standard (any launch monitor). Requires a key. Units: speed mph, angles deg, spin rpm, distance yds.
Submit Moment — Contribute an Open Connect event from any sensor/wearable/phone. The whole sensor spectrum rides through here — type-specific data goes in `payload`. Requires a key.
Get My Shots — Read back your own contributed shots by player or session. Requires a key.
Get My Moments — Read back your own contributed moments (breadcrumbs, swings, putts, conditions…) by player, session, or type. Requires a key.
Propose Correction — Propose a fix to a course FACT field (phone, website, address, architect, year_built, course_name, city, postal_code, course_type). Our AI reviews it (approve/reject/needs_info). Requires a key. Geometry is not correctable here.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
What is the OpenGolfAPI — the open platform for golf MCP server?
The open developer platform for golf. Every US course (16,800+) free via REST API + MCP, score any game (16 formats, keyless), Sign in with OpenGolf, send shots & moments from any device. Free & open, ODbL — Wikipedia for golf.
How do I connect OpenGolfAPI — the open platform for golf to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate this server?
Request removal if you do not want OpenGolfAPI — the open platform for golf listed here, or claim the listing if you want to manage it on MCPBundles.
Operate OpenGolfAPI — the open platform for golf?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in developer tools
Other MCP servers in this category from the directory index
— Respond to a correction that came back as needs_info — add a source or explanation and re-open it for review. Requires a key.
Get Correction — Check the status/verdict of a correction you proposed (approved | rejected | needs_info | applied). Requires a key.
How To Build — The safe playbook for building on OpenGolfAPI and contributing data the right way. Call this once before contributing.
Get Passport — FREE (public, no key). Any golfer's shareable record — display name, OpenGolf Member #, courses played, rounds, trophies, referrals. Show a player's golf resume in your app.
Record Referral — Record that one user referred another (a REFERRED_BY edge) — build YOUR app's invite loop on the shared graph, namespaced to your app. Needs a key.
Get Referrals — How many golfers a user has referred (+ the list) — the viral-loop metric for your app. Needs a key.
About — What OpenGolfAPI is and how to use this MCP server.
Request Sign In Code — Start "Sign in with OpenGolf" for a person: emails them a 6-digit code. No API key needed. They read you the code, then call complete_sign_in.
Complete Sign In — Finish sign-in: exchange the 6-digit code for their OpenGolf ID + access token (use as X-OpenGolf-Token to act as them). Pass ref=<inviter player_id> when another player's invite brought them — it credits the referral.
Create Dev Key — Mint a developer API key bound to an OpenGolf ID (sign in first via request_sign_in_code → complete_sign_in). Returns the key ONCE. First-party rail: no OpenGolf ID, no key.
Sign In With Opengolf — Derive a user's OpenGolf ID deterministically from their email (sub = ogid_ + sha256(lower(trim(email)))[:16]) — one line, no redirect. For a VERIFIED session token use request_sign_in_code → complete_sign_in.
Register Webhook — Register an https URL for your domain events (HMAC-signed deliveries, owner-scoped). Requires your key (Authorization: Bearer ogapi_…).
Create Tournament Invite — Create a shareable invite (QR/link); everyone who redeems it joins the SAME event/session. max_uses caps size (foursome=4). Requires key.
Join Tournament — Redeem an invite token — the player joins the group/event. Requires key.
Showing the first 25 tools — full list and schemas: Directory API.
How many tools does OpenGolfAPI — the open platform for golf provide?
MCPBundles probed 56 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does OpenGolfAPI — the open platform for golf require?
OpenGolfAPI — the open platform for golf may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.