{"id":387506,"name":"GolfCore Course Data","description":"Answers questions about golf courses: where a course is, how to reach it, whether GolfCore has mapped it, and its hole-by-hole scorecard with par, stroke index, yardage, course rating and slope. Send a text question, or a data part with query, near {lat, lng}, radius_miles, coverage, scope and limit.","card_url":"https://www.golfcore.org/.well-known/agent-card.json","endpoint":"https://mcp.golfcore.org/a2a","protocol_version":"1.0","first_seen":"2026-10-25T05:58:58.268232+00:00","last_verified":"2026-10-25T20:06:31.005388+00:00","card":{"name":"GolfCore Course Data","skills":[{"id":"search","name":"Search GolfCore","tags":["golf","search","geo","courses","scorecard","ratings","greens"],"examples":["Which golf courses are within 25 miles of Monterey, California?","What is the par and yardage of every hole at Pebble Beach Golf Links?","Find golf courses in Fife, Scotland with green contour maps."],"description":"One query against everything GolfCore holds for golf courses worldwide: where a course is and how to reach it, what GolfCore has mapped, and the full scorecard with par, yardage, stroke index, course rating and slope for every tee. Given a point, it lists courses nearest first with their distance in miles, and every course carries a link that opens its map in the GolfCore app."}],"version":"1.0.0","provider":{"url":"https://www.golfcore.org/","organization":"GolfCore LLC"},"description":"Answers questions about golf courses: where a course is, how to reach it, whether GolfCore has mapped it, and its hole-by-hole scorecard with par, stroke index, yardage, course rating and slope. Send a text question, or a data part with query, near {lat, lng}, radius_miles, coverage, scope and limit.","capabilities":{"streaming":false,"pushNotifications":false},"documentationUrl":"https://www.golfcore.org/developers/","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json"],"supportedInterfaces":[{"url":"https://mcp.golfcore.org/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://mcp.golfcore.org/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3"}]},"status":"verified","publisher_domain":"golfcore.org","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-25T20:06:31.005388+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://www.golfcore.org/.well-known/agent-card.json","last_check":{"checked_at":"2026-10-25T20:06:31.005388+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://www.golfcore.org/.well-known/agent-card.json"],"skills":[{"skill_id":"search","name":"Search GolfCore","description":"One query against everything GolfCore holds for golf courses worldwide: where a course is and how to reach it, what GolfCore has mapped, and the full scorecard with par, yardage, stroke index, course rating and slope for every tee. Given a point, it lists courses nearest first with their distance in miles, and every course carries a link that opens its map in the GolfCore app.","tags":["golf","search","geo","courses","scorecard","ratings","greens"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":8,"passed":8},"recent_checks":[{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T20:06:31.005388+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T18:05:07.823577+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T16:04:44.993336+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T14:03:45.953561+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T12:03:12.627310+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T10:02:09.583239+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T08:01:55.462369+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://www.golfcore.org/.well-known/agent-card.json","checked_at":"2026-10-25T05:58:58.268232+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-25T20:06:31.005388+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-25T05:58:58.268232+00:00","endpoint":"https://mcp.golfcore.org/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"jsonrpc_no_task_lookup","http_status":200,"detail":"Endpoint answered JSON-RPC, but neither tasks/get (A2A 0.3) nor GetTask (A2A 1.0) is available. Listing does not require task lookup; implement the method matching your advertised version to confirm A2A","request_diagnostics":{"requests":[{"path":"/a2a","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false},{"path":"/a2a","allow":[],"method":"POST","status":200,"version_header":"0.3","protocol_method":"tasks/get","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://mcp.golfcore.org/a2a","selected_connection_interface":{"url":"https://mcp.golfcore.org/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://mcp.golfcore.org/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"jsonrpc_no_task_lookup","checked_at":"2026-10-25T05:58:58.268232+00:00","http_status":200,"detail":"Endpoint answered JSON-RPC, but neither tasks/get (A2A 0.3) nor GetTask (A2A 1.0) is available. Listing does not require task lookup; implement the method matching your advertised version to confirm A2A","binding_recorded":true},{"endpoint":"https://mcp.golfcore.org/a2a","protocol_binding":"JSONRPC","protocol_version":"0.3","selected":false,"state":"jsonrpc_no_task_lookup","checked_at":"2026-10-25T05:58:58.268232+00:00","http_status":200,"detail":"Endpoint answered JSON-RPC, but neither tasks/get (A2A 0.3) nor GetTask (A2A 1.0) is available. Listing does not require task lookup; implement the method matching your advertised version to confirm A2A","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://www.golfcore.org/.well-known/agent-card.json","last_successful_card_check":"2026-10-25T20:06:31.005388+00:00","latest_card_check":{"checked_at":"2026-10-25T20:06:31.005388+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-25T20:06:31.005388+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-25T20:06:31.005388+00:00","endpoint_tls_reachable":true,"protocol_check_state":"jsonrpc_no_task_lookup","protocol_checked_at":"2026-10-25T05:58:58.268232+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":387506,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/387506/repair","publisher_report_url":"https://localmark.ai/publishers/golfcore.org/repair","diagnostics_json_url":"https://localmark.ai/publishers/golfcore.org/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/golfcore.org/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}