Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Stymie Golf

REMOTE · MCP-PRODUCTION-680D.UP.RAILWAY.APP · SCANNED AUG 17

Read-only US golf course, scorecard, equipment, deal, and golf-trip data for AI agents.

72 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security74
Transport & Reachability100
Schema Quality & AI Usability85
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 1212 tokens (~86/item across 14 items; 13 tools + 1 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management10
  • Stability observed for 3 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage85
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 56% of tool parameters carry a description.Partial
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · mcp-production-680d.up.railway.app

# add to Claude Code
claude mcp add --transport http thatdudefreak-stymie-golf https://mcp-production-680d.up.railway.app/mcp
# ~/.codex/config.toml
[mcp_servers.thatdudefreak-stymie-golf]
url = "https://mcp-production-680d.up.railway.app/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "thatdudefreak-stymie-golf": {
      "type": "remote",
      "url": "https://mcp-production-680d.up.railway.app/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add thatdudefreak-stymie-golf --url https://mcp-production-680d.up.railway.app/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  thatdudefreak-stymie-golf:
    url: "https://mcp-production-680d.up.railway.app/mcp"
// mcp.json
{
  "mcpServers": {
    "thatdudefreak-stymie-golf": {
      "type": "http",
      "url": "https://mcp-production-680d.up.railway.app/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 17 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 15 Aug 26 +1
    • Stability: unverified → 0.03 functional
  • 14 Aug 26 70

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 17 Aug 2026 · Probed https://mcp-production-680d.up.railway.app/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=*.up.railway.app CN=YE1,O=Let's Encrypt,C=US 29 Jul 2026 27 Oct 2026 ECDSA 256 ECDSA-SHA384 6da79bb561da3efeb0e751ca21abd3999fe
SANs: *.up.railway.app, up.railway.app
CN=YE1,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 5ddd70dd31f801c85c186a7a04b80afe
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd
DNSSEC insecure

Validation of mcp-production-680d.up.railway.app. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
app. present 23684 8 Verified
railway.app. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp-production-680d.up.railway.app/mcp Verified 200
http (plaintext) http://mcp-production-680d.up.railway.app/mcp HTTPS enforced 301 https://mcp-production-680d.up.railway.app/mcp
MCP tools · 13 exposed · ~1,193 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
build_golf_trip ~143

Build a transparent one- to four-course public-access golf trip around a city, ZIP code, destination, or coordinate. Matches real tee yardage and slope data, then balances fit and travel distance. Tee-time availability and drive times must be verified separately.

NameTypeReqDescription
distance_milesstring
latitudenumber
locationstring
longitudenumber
number_of_coursesinteger
slope_maxinteger
slope_mininteger
statestring
tee_yards_maxinteger
tee_yards_mininteger

No output schema declared.

No examples provided.

find_nearby_courses ~126

Find golf courses within an exact distance of a city, ZIP code, destination, or coordinate. Supports public-access and private filters and returns exact mileage, logo availability, scorecard availability, and maximum slope.

NameTypeReqDescription
accessstring
distance_milesstring
latitudenumber
limitinteger
locationstringCity, 5-digit ZIP code, or golf destination
longitudenumber
statestringOptional 2-letter state code to disambiguate a city

No output schema declared.

No examples provided.

get_architect ~87

Get details about a golf course architect: bio, Wikipedia image, birth/death years, nationality, and all courses they designed grouped by state. Provide either the architect name or URL slug.

NameTypeReqDescription
namestringArchitect name, e.g. "Robert Trent Jones Sr."
slugstringArchitect slug, e.g. "robert-trent-jones-sr"

No output schema declared.

No examples provided.

get_course ~81

Get full details for a specific golf course by its URL slug. Returns name, location, type, holes, architect, year built, amenities, contact info, ratings, slope stats, and nearby courses.

NameTypeReqDescription
slugstringyesCourse full_slug, e.g. "new-jersey/monmouth-county/red-bank/navesink-country-club"

No output schema declared.

No examples provided.

get_data_coverage ~45

Return a live count of Stymie course, scorecard, logo, architect, equipment, and current-deal coverage. Use this instead of quoting hardcoded catalog sizes.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_deals ~67

Get currently verified sale offers for golf equipment. Only in-stock offers checked within the last 48 hours with a current price below list price are returned. Links may be affiliate links, at no extra cost to the buyer.

NameTypeReqDescription
categorystring
limitinteger

No output schema declared.

No examples provided.

get_leaderboard ~91

Get the top golf courses in a state by category: hardest (highest slope), easiest (lowest slope, public only), or longest (most yardage). Great for answering "hardest course in NJ" type questions.

NameTypeReqDescription
categorystringRanking category
limitintegerNumber of results
statestringyes2-letter state code, e.g. "NJ"

No output schema declared.

No examples provided.

get_reviews ~64

Get user reviews for a golf course. Returns star ratings (1-5), sub-ratings for condition/pace/value, review text, tee played, and reviewer handicap.

NameTypeReqDescription
limitintegerMax reviews to return
slugstringyesCourse full_slug

No output schema declared.

No examples provided.

get_scorecard ~82

Get the full scorecard for a golf course: all tee sets with hole-by-hole par, yardage, stroke index, and front/back nine ratings. Available for thousands of courses with scorecard data.

NameTypeReqDescription
slugstringyesCourse full_slug, e.g. "new-jersey/monmouth-county/red-bank/navesink-country-club"

No output schema declared.

No examples provided.

search_courses ~159

Search Stymie's live US golf-course directory by name, state, city, ZIP code, access type, or hole count. Returns course location, access, holes, architect, scorecard availability, ratings, and exact mileage for ZIP searches.

NameTypeReqDescription
citystringCity name
holesstringNumber of holes
limitintegerResults per page (max 50)
pageintegerPage number
querystringCourse name search (partial match)
statestring2-letter state code, e.g. "NJ"
typestringCourse type filter
zipstring5-digit ZIP code for proximity search (50 mile radius)

No output schema declared.

No examples provided.

search_equipment ~73

Search current golf balls, drivers, putters, rangefinders, and launch monitors. Returns official Stymie detail URLs, images, MSRP, and stated best-for guidance when published.

NameTypeReqDescription
categorystring
limitinteger
querystringyesBrand and/or model name

No output schema declared.

No examples provided.

search_stymie ~90

Search Stymie across golf courses, current equipment, architects, and major site tools. Use this first when the user does not specify which Stymie collection they need.

NameTypeReqDescription
limitinteger
querystringyesA course, equipment model, brand, architect, destination, or golf topic
statestringOptional 2-letter state filter for course results

No output schema declared.

No examples provided.

search_tee_times ~85

Search for available tee times at a golf course. Note: Real-time tee time data is coming soon. Currently returns a link to the course page on Stymie where users can set up tee time alerts.

NameTypeReqDescription
datestringDesired date (YYYY-MM-DD)
playersintegerNumber of players
slugstringyesCourse full_slug

No output schema declared.

No examples provided.