Menu
All Platform Modules
AI Agents — MCP & A2A

Agent-ready from day one.

Every capability in foreGolf is exposed as tools an AI agent can call — book a tee time, look up a member, check an account balance — with per-tenant authentication, rate limits, and full audit logging. And for clubs that belong to reciprocal networks or management portfolios, a cross-tenant A2A protocol coordinates between them automatically.

See All Modules
Member tools
13
Staff tools
6
Resources
9
Capabilities

What's in the box.

Per-tenant MCP server

StreamableHTTP transport at /mcp with JWT auth, session management, and 60/min member or 120/min staff rate limits.

13 member tools

Book a tee time, cancel a booking, check balance, view statement, post a score, get the daily menu, RSVP to an event — the natural member workflows.

6 staff tools

Look up a member, adjust a charge, post a journal entry, dispatch a delivery, approve a LOA, send a notification — scoped to role permissions.

9 resource providers

Structured-data resource endpoints an agent can introspect: members, rounds, reservations, statements, events, and more.

Full audit trail

Every tool invocation logged to agent_tool_invocations with actor, timestamp, arguments, and outcome. No black-box calls.

A2A agent card

Public /.well-known/agent.json for discovery; mutual TLS plus API key for authentication between partner clubs.

Reciprocal bookings

Query partner availability, create a reciprocal booking on a member's behalf, cancel with propagation — all between clubs, no phone call required.

Partnership lifecycle

Pending / active / suspended / terminated, with bilateral approval required and settlement reconciliation on a cadence.

Shared service layer

MCP, A2A, REST, and GraphQL all call the same services. No parallel business logic. No agent-specific bugs that don't appear in the member portal.

How it works

A closer look.

Why agents matter now

Members increasingly expect to talk to their club in natural language — "Book me a twilight tee time next Thursday with Tom, and put the cart on my account" — and increasingly that conversation happens with an AI assistant they already use. foreGolf exposes the whole platform as tools so those assistants can actually do what they're asked to do, instead of just reading a FAQ.

Cross-tenant reciprocity without email threads

Private clubs have reciprocal agreements. Management companies have portfolios. Today the coordination between those clubs happens over phone and email. A2A replaces that with a protocol: verify the member's home-club status, query availability, create the booking, and reconcile the guest fee at the end of the month. The members never see the plumbing.

See agents in action.

Request a walkthrough tailored to your club — we'll show you the ai agents — mcp & a2a module end to end.

Explore the Platform