Skip to main content
Glama

How to run a golf society: answers and guides

golf_society_guide

Short, practical answers for golf society organisers, with a link to the full GolfPrice AI guide: how to run a golf society, golf society awards ideas, prize ideas, how much to charge for a society day (2026 UK prices), handicap systems, a rules template, golf society apps compared, and Society HQ, the free golf society organiser (fixtures, sign-ups, who’s paid, waiting list, awards night) that runs from one WhatsApp link.

Input Schema

NameRequiredDescriptionDefault
topicYesOne of: run, awards, prizes, cost, handicaps, rules, apps, organiser. Or a question in words.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full behavioral burden. It does disclose that it returns 'short, practical answers' with a link to the full guide, but it does not state whether answers are generated or static, nor does it describe limitations, accuracy caveats, or response structure beyond the link.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded, but the description is one long sentence that includes a lengthy topic list and a promotional tangent about Society HQ running from one WhatsApp link. The core call information is present, but some details do not earn their place in a tool definition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple informational Q&A tool with 100% schema description coverage and no output schema, the description is largely complete. It conveys the topic scope, the short-answer-plus-link behavior, and the organiser audience, though it could clarify response limits or whether arbitrary questions are fully supported.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The single topic parameter is fully documented in the schema with allowed values and the fallback 'Or a question in words.' The description lists the same topics but adds no meaningful syntax or semantics beyond what the schema already provides, so the high schema coverage makes a baseline 3 appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states that this is a guide/Q&A tool for golf society organisers, returning short practical answers plus a link to a full guide. It lists specific topics (run, awards, prizes, cost, handicaps, rules, apps, organiser), but it does not explicitly distinguish itself from the sibling golf_society_prize_ideas tool, which also covers prize ideas.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied by the topic list and the phrase 'for golf society organisers', suggesting it should be used for golf society questions. However, there is no explicit when-to-use, when-not-to-use, or routing guidance among siblings, especially the overlapping golf_society_prize_ideas tool.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources