{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8z9acv8wfy3z","handle":"golfcore","url":"https://wellknown.network/agents/golfcore","links":{"self":"https://wellknown.network/agents/golfcore/record.json","html":"https://wellknown.network/agents/golfcore","markdown":"https://wellknown.network/agents/golfcore/record.md","api":"https://wellknown.network/api/v1/agents/golfcore","status":"https://wellknown.network/api/v1/agents/golfcore/status","claim":"https://wellknown.network/agents/golfcore/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/golfcore/claim.json","badge":"https://wellknown.network/agents/golfcore/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/golfcore/history","tools":"https://wellknown.network/api/v1/agents/golfcore/tools"},"ard":{"identifier":"urn:air:mcp.golfcore.org:server:golfcore","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"GolfCore","summary":"Scorecards, tee yardages, USGA ratings and green contour maps for 30,000 golf courses worldwide.","description":"Scorecards, tee yardages, USGA ratings and green contour maps for 30,000 golf courses worldwide.","publisher":{"name":"org.golfcore","url":null},"homepage":"https://www.golfcore.org","repository":null,"version":"1.3.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.golfcore.org/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-28T06:33:51.900097Z","publishedAt":"2026-09-28T06:33:51.900097Z","registryName":"org.golfcore/golfcore"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":0.525,"provenance":"derived"}],"categories":["commerce"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-10-11T00:26:53.549Z","lastProbedAt":"2026-10-11T00:26:53.549Z","statusComputedAt":"2026-10-11T00:29:04.713Z","reliability30d":{"probes":109,"successRate":1,"p50Ms":18,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":108,"ok":108,"authBoundaryOk":0,"serviceOk":108,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T00:26:53.549Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T17:28:53.477Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T10:27:21.075Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T03:26:23.716Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":82,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T21:27:32.592Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":54,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T15:31:06.831Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:12.231Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:25:54.327Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":11,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T19:24:22.988Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":39,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:23:12.201Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":46,"error":null,"detail":{"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"toolCount":9,"toolsHash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","serverName":"GolfCore","capabilities":["tools"],"serverVersion":"1.4.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search","description":"Search everything GolfCore holds for 30,000 golf courses in 153 countries. Ask by course name ('Pebble Beach'), by slug ('pebble-beach'), by place, passing just"},{"name":"distance_to_flag","description":"How far the golfer is from the flag, from where they are standing: 'how far is that flag', 'what's the yardage'. Returns the course, the hole, its par and strok"},{"name":"ask_caddie","description":"Ask GolfCore's caddie a question about the shot the golfer is standing over, such as which club to hit or where to aim. Pass the question in their words, and la"},{"name":"subscribe_premium","description":"Create a GolfCore Premium checkout link for the signed-in golfer. Premium adds the caddie in this connector and the GolfCore app, plus green contour maps, live "},{"name":"api_account","description":"For a developer using the GolfCore Course Data API: list the API accounts the signed-in person can see, or read one with its plan, this month's usage, monthly b"},{"name":"api_create_key","description":"Create a GolfCore Course Data API key for the signed-in person's account. Returns the secret once; hand it to the person to store in their server's configuratio"},{"name":"api_revoke_key","description":"Revoke one of the signed-in person's GolfCore API keys. Requests with it are refused within about a minute, and it cannot be restored. Confirm the key's name an"},{"name":"api_upgrade","description":"Start an upgrade of the signed-in person's GolfCore API account to basic ($10 a month for 10,000 requests, then $2.00 per 1,000 up to a monthly budget) or busin"},{"name":"api_budget","description":"Set the monthly request ceiling on a Basic or Business GolfCore API account. Requests past the included amount are billed at the plan's overage rate up to this "}],"package":null,"toolSurface":{"id":"ts_z8q6ha29sq9w","endpointId":"ep_xmz8qbyktqqv","hash":"186fa484700f3f706731d147adaacc8a03f24eacd1e7323beafebfcfe933b59b","toolCount":9,"serverName":"GolfCore","serverVersion":"1.4.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T04:29:25.478Z","lastSeenAt":"2026-10-11T00:26:53.552Z","observations":19,"toolNames":["search","distance_to_flag","ask_caddie","subscribe_premium","api_account","api_create_key","api_revoke_key","api_upgrade","api_budget"],"distinctSurfaces":8},"endpointFacts":[{"id":"ep_xmz8qbyktqqv","url":"https://mcp.golfcore.org/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T15:31:06.838Z","auth":{"observedAt":"2026-10-09T15:31:07.156Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.golfcore.org/.well-known/oauth-protected-resource/mcp","resource":"https://mcp.golfcore.org/mcp","authorizationServers":["https://www.golfcore.app"],"scopesSupported":["caddie","api_platform"]},"authorizationServer":{"url":"https://www.golfcore.app/.well-known/oauth-authorization-server","issuer":"https://www.golfcore.app","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_basic","client_secret_post"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-09T15:31:07.196Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"golfcore.org","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-08-12T10:31:34.000Z","validTo":"2026-11-10T11:31:31.000Z","daysToExpiry":30,"sanCount":3,"fingerprint256":"02:2D:0F:B3:C0:0D:3D:8E:BD:A0:03:40:DE:96:EC:1F:A9:D1:DE:C8:3E:3B:5D:7E:6B:E6:53:C9:E8:F7:98:55"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"org.golfcore/golfcore","url":"https://registry.modelcontextprotocol.io/v0/servers/org.golfcore%2Fgolfcore","firstSeenAt":"2026-09-07T08:20:10.574Z","fetchedAt":"2026-10-08T19:19:57.502Z","normalizedAt":"2026-10-08T19:19:57.502Z"}]},"firstSeenAt":"2026-09-07T08:20:10.574Z","updatedAt":"2026-10-11T00:30:16.578Z"}