Disc Golf England (EDGA)

EDGA Tour results, policies, club templates, course search and course-development guidance.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
95%
Qualität der Benennung
97%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_course_development_framework' name length outside 3-30 rangein get_course_development_framework

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,524Tokens (Tool-Definitionen)
~2.6 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.19% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "disc-golf-england": {
      "url": "https://discgolfengland.com/wp-json/edga/v1/mcp"
    }
  }
}

Remote-Endpunkte

https://discgolfengland.com/wp-json/edga/v1/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (6)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_club_starter_guidance(topic, include_disclaimers, variables)

Retrieves advisory EDGA model templates, constitutional clauses, and administrative checklists for establishing a volunteer-led disc golf club in England. The tool prompts for or accepts customisation variables (such as club_name, adoption_date, and welfare_officer) to generate ready-to-adopt Word (.docx) documents.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "enum": [
        "constitution_model",
        "code_of_conduct",
        "risk_assessment_template",
        "event_risk_assessment_template",
        "bank_account_checklist",
        "welfare_officer_role",
        "safeguarding_policy_template",
        "club_complaints_procedure",
        "club_insurance_checklist",
        "incident_report_form",
        "junior_session_checklist",
        "photography_consent_guidance",
        "council_approach_letter",
        "school_youth_group_letter"
      ],
      "description": "The specific governance or operational document required."
    },
    "include_disclaimers": {
      "type": "boolean",
      "default": true,
      "description": "Whether to include mandatory legal, insurance, and safeguarding disclaimers."
    },
    "variables": {
      "type": "object",
      "description": "Optional key-value pairs to populate template placeholders (e.g. club_name, adoption_date, welfare_officer, event_name). If omitted, the tool returns the required placeholders for the AI assistant to prompt the user before generating their personalised Word document.",
      "additionalProperties": {
        "type": "string"
      }
    }
  },
  "required": [
    "topic"
  ],
  "additionalProperties": false
}
🟢get_course_development_framework(landowner_type, hole_count, include_sign_off_stories, include_case_studies)

Retrieves advisory EDGA course planning guidance with source links, evidence dates and verification limits. Numerical buffers, budgets and case-study claims require local verification; they are not an authoritative safety standard.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "landowner_type": {
      "type": "string",
      "enum": [
        "parish_town_council",
        "unitary_borough_council",
        "forestry_england",
        "private_landowner"
      ],
      "description": "The target landowner or managing authority."
    },
    "hole_count": {
      "type": "integer",
      "enum": [
        6,
        9,
        18
      ],
      "description": "Proposed number of holes/targets."
    },
    "include_sign_off_stories": {
      "type": "boolean",
      "default": true,
      "description": "Include suggested approval discussion points with their evidence limits."
    },
    "include_case_studies": {
      "type": "string",
      "enum": [
        "all",
        "forestry_england",
        "telford_municipal",
        "none"
      ],
      "default": "all",
      "description": "Include source-reported Forestry England or Telford figures with verification status and evidence periods."
    }
  },
  "required": [
    "landowner_type",
    "hole_count"
  ],
  "additionalProperties": false
}
🟢get_edga_tour(year, view, division, stage_id)

Retrieves official EDGA Tour schedules, stage dates, divisions, season highlights, and real-time division standings from Tjing, strictly restricted to configured EDGA Tour competitions.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "year": {
      "type": "integer",
      "enum": [
        2026,
        2025
      ],
      "default": 2026,
      "description": "Tour competition year. Available years: 2026, 2025. Omit this field to use the current EDGA Tour year."
    },
    "view": {
      "type": "string",
      "enum": [
        "schedule",
        "standings",
        "divisions",
        "seasons",
        "stats"
      ],
      "default": "schedule",
      "description": "View type: 'schedule' for tour stages and dates, 'standings' for division points leaderboard, 'divisions' for official points divisions, 'seasons' for an overview of all configured tour years, 'stats' for season leaders."
    },
    "division": {
      "type": "string",
      "description": "Division code, case-insensitive (e.g. MPO, FPO, MP40, MA4, FA4). Required for all standings requests. Event divisions are independent of season points eligibility."
    },
    "stage_id": {
      "type": "string",
      "description": "Event stage UUID; supported only with standings and division. Must belong to the selected configured Tour year (current year if omitted)."
    }
  },
  "additionalProperties": false
}
🟢search_courses(query, region, is_18_holes, is_free, limit, ...)

Searches public course records supplied live by the independent DiscGolfAPI service. EDGA does not own or control these records. Matches recorded course names and localities, or finds courses nearest to supplied coordinates.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search keyword matched against DiscGolfAPI's recorded course name, town/locality, operator, and any county or postcode fields it supplies (e.g. 'Bristol', 'Ashton Court', 'Cotswold')."
    },
    "region": {
      "type": "string",
      "default": "ENG",
      "description": "Great Britain region filter: ENG, SCT, WLS, or empty for all GB. Defaults to ENG. Northern Ireland is outside this GB catalogue."
    },
    "is_18_holes": {
      "type": "boolean",
      "description": "True selects known counts of at least 18 holes; false selects known counts below 18. Unknown counts are excluded by either filter."
    },
    "is_free": {
      "type": "boolean",
      "description": "Filter by confirmed free access. Unknown access is null and excluded by either true or false."
    },
    "limit": {
      "type": "integer",
      "default": 10,
      "minimum": 1,
      "maximum": 25,
      "description": "Maximum number of course records to return (1 to 25)."
    },
    "offset": {
      "type": "integer",
      "default": 0,
      "minimum": 0,
      "maximum": 1000,
      "description": "Number of matching records to skip for pagination (0 to 1000)."
    },
    "latitude": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude for a nearest-course search. Must be supplied with longitude."
    },
    "longitude": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude for a nearest-course search. Must be supplied with latitude."
    },
    "radius_km": {
      "type": "number",
      "minimum": 0.1,
      "maximum": 100,
      "default": 25,
      "description": "Maximum straight-line distance in kilometres for a coordinate search."
    }
  },
  "additionalProperties": false
}
🟢list_governance_policies(status)

List all official EDGA governance policies, codes of conduct, and standards, including their slug, title, status (Current, Draft), review date, statutory basis, and web URL.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "all",
        "current",
        "draft"
      ],
      "default": "all",
      "description": "Filter policies by adoption status (all, current, or draft)."
    }
  },
  "additionalProperties": false
}
🟢get_governance_policy(slug, format)

Retrieve the full text, metadata, statutory basis, status, download URLs (PDF/DOCX), and sections of a specific EDGA governance policy or standard.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "The policy slug (e.g. 'national-safeguarding-policy', 'clean-sport-anti-doping-policy', 'tournament-standards', 'strategic-plan-2026-2028', 'code-of-conduct', 'safety-management-policy', 'equality-diversity-inclusion-policy', 'member-conduct-and-complaints-procedure', 'conflict-of-interest-policy', 'data-protection-policy', 'event-risk-assessment-template', 'articles-of-association', 'sample-test-policy')."
    },
    "format": {
      "type": "string",
      "enum": [
        "markdown",
        "text",
        "summary"
      ],
      "default": "markdown",
      "description": "Return full markdown, plain text, or executive summary metadata."
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet6 Tools