Skip to the content
Connect your AI

Your club data, in your AI.

Add DinkBrain to ChatGPT, Claude, Claude Code or Codex. Sign in once. Then ask about your members, courts and revenue in plain words.

https://dinkbrain.com/api/mcp
OAuth sign-inNo API key to pasteYour AI plan pays for the AIOn every DinkBrain plan

You need a DinkBrain sign-in for your club. New here? The trial is free for 7 days.

Connect your AI to your club data0:51

Add DinkBrain to ChatGPT, Claude, Claude Code or Codex. Then ask about your members, courts and revenue in plain words.

Read the transcript

You already ask an AI for help. Now ask it about your club. DinkBrain makes your club data an MCP server. ChatGPT, Claude, Claude Code and Codex can connect to it. Add one link to your AI app. Then sign in to DinkBrain. Choose read only, or read and draft. You do not need an API key. Ask about your members, courts and programs, in your own words. Your AI uses DinkBrain's tools, and answers with your numbers. It can draft a session for a quiet slot, or a note to fading players. Nothing changes without your approval. You can also run Dink on your own PC, with your own Claude Code or Codex plan. Bring your own AI to your club data. Connect it at dinkbrain.com/ai.

Three steps, about two minutes.

1. Add the connector

Paste the DinkBrain server address into your AI app, or run one command in your terminal.

2. Sign in and choose

Sign in on dinkbrain.com. Pick your club and the access: Read only, or Read and draft.

3. Ask in plain words

Ask about members, courts, revenue and programs. Your AI calls DinkBrain for the facts.

Step by step

Connect the AI app you already use.

Each app opens a DinkBrain page once. There you allow the connection. You never paste a key, and nothing is installed on your computer for ChatGPT or Claude.

ChatGPT

Plus, Pro or Business
  1. Open Settings, then Apps & Connectors.
  2. Turn on Developer mode. Click Create.
  3. Paste the server address. Choose OAuth.
  4. Sign in to DinkBrain and allow the connection.
Server address
https://dinkbrain.com/api/mcp

Claude

claude.ai or Claude Desktop
  1. Open Customize, then Connectors.
  2. Click Add custom connector.
  3. Paste the server address. Click Add, then Connect.
  4. Sign in to DinkBrain and allow the connection.
Server address
https://dinkbrain.com/api/mcp

Claude Code

In your terminal
  1. Run the command below.
  2. Type /mcp in Claude Code and choose dinkbrain.
  3. Sign in to DinkBrain in the browser that opens and allow the connection.
$ claude mcp add --transport http dinkbrain https://dinkbrain.com/api/mcp

Codex

In your terminal
  1. Run the first command to add DinkBrain.
  2. Run the second command to sign in.
  3. Allow the connection in the browser that opens.
$ codex mcp add dinkbrain --url https://dinkbrain.com/api/mcp
$ codex mcp login dinkbrain

Another MCP app? Point it at the same address. It must support OAuth sign-in for remote MCP servers.

You choose the access

Read only, or read and draft.

You pick the level when you allow the connection. Drafts are suggestions. Your AI cannot send a message or change anything in CourtReserve.

What your AI can doRead onlyRead and draft
Read members, courts, programs and research
Read revenue from your captured payments
Draft a session to fill a quiet slotNo
Draft notes to fading playersNo
Send a message or change CourtReserveNeverNever
See settings, billing or your teamNeverNever
What you can ask

Twelve read tools. Real questions.

Your AI picks the right tool for each question. Each tool reads your club data or our research. Revenue answers need revenue access, which owners and admins have.

“Give me a quick picture of my club this month.”

Players, active players, the date range and courts. Revenue too, when your access allows it.

get_facility_overview
“Which regulars are late for their usual visit?”

Players whose gap is at least twice their usual rhythm, ranked by how late they are.

list_fading_members
“When did Jordan last play here?”

A player search by name, with visit counts and days since the last visit.

find_members
“How did revenue change from last month?”

Monthly revenue from your captured CourtReserve payments, and the change from month to month.

get_revenue_summary
“Which court slots sit empty most weeks?”

Court use by day and time, with the quietest and the busiest slots.

get_utilization
“How many new players came back for a second visit?”

New players who stick, who stopped after a few visits, and who came only once.

get_funnel
“How does my club compare with similar clubs?”

An anonymous comparison with other DinkBrain clubs, when the group is large enough.

get_facility_benchmark
“Is my membership price in line with other clubs?”

Your plan prices against real membership price ranges from clubs in our directory.

analyze_pricing_position
“What events fill a slow weeknight?”

Industry research on formats, events, pricing, court layout and marketing, with sources.

search_pickleball_research
“What topics does the research cover?”

The research topics and how many notes each one has.

list_research_categories
“How do clubs win back players who stopped coming?”

DinkBrain's notes on club operations: retention, outreach, programs and more.

search_pickleball_knowledge
“Show me the full note on winning players back.”

One knowledge note in full.

get_knowledge_entry
“Show my private sales app.”

Your assigned company app, with source checks and import dates. Company finance access is required.

get_private_app_report
“Which financial sources did I connect?”

Your approved QuickBooks and Stripe sources, when the connection setup is complete.

get_financial_connections
“Show the records behind this financial report.”

Imported report and settlement records. The company owner must approve access.

get_financial_source_records
“Which company folders can my AI use?”

Approved folders from your file connections, after setup and owner consent.

list_company_drives
“Find the company sales sheet.”

Find imported files by title within approved folders.

search_company_documents
“Read the source file for this answer.”

Read available file text with its source link, date, and coverage limits.

get_company_document

Draft tools (Read and draft only)

“Draft a session to fill Tuesday at 2 pm.”

A suggested format and a list of players to invite. A draft only: it creates nothing.

draft_fill_slot_session
“Draft notes to the players who are fading.”

Message drafts for you to read. Sending stays with you.

prepare_member_outreach
Bring your own AI

Run Dink on your PC with your own Claude Code or Codex plan.

In the app, the Dink Agent page takes requests like “Give me a weekly review of my club.” A small worker on your computer runs them through your own Claude Code or Codex sign-in. Your plan pays, and there is no daily cap from us.

  • Uses your own Claude Code or Codex sign-in. No API key.
  • The worker key can read and draft. It can never commit an action.
  • Without the worker, Dink runs a few hosted requests each day for you.
  • Stop it at any time: close the window, or revoke the key in the app.

The setup steps are on the Dink Agent page in the app, after you sign in.

Privacy and scopes

Your data stays under your control.

You sign in on dinkbrain.com

The connection uses OAuth 2.1 with PKCE. Your AI app never sees your DinkBrain password.

Short-lived access

Each access token lasts 24 hours. The app renews it while the connection stays on.

Never settings, billing or team

A connector can hold, at most, read and draft access. It cannot touch settings, billing or your team.

Access follows your role

Each call checks your access again. If you lose access to the club, the connection stops at once.

Your AI app sees the answers

The answers go to your AI app, so its own privacy terms also apply to them.

No AI keys from you

We do not ask for your Anthropic or OpenAI key. Your AI app's own plan pays for the AI.

Questions

Questions about AI and your data

What is MCP?

MCP (Model Context Protocol) is an open standard that connects AI apps to tools and data. DinkBrain runs an MCP server for your club.

Which AI apps work?

ChatGPT, Claude (claude.ai and Claude Desktop), Claude Code and Codex. Other MCP apps work if they support OAuth sign-in for remote servers.

Do I need a paid AI plan?

ChatGPT needs Plus, Pro or Business for custom connectors. For the other apps, use a plan that allows custom connectors. Your AI plan pays for the AI. DinkBrain adds no charge.

Can the AI change my data?

No. Read only gives answers. Read and draft also writes drafts for you to review. Your AI cannot send a message or change anything in CourtReserve.

Can I paste my own Anthropic or OpenAI key?

Not today, and you do not need one. Your AI app's own plan pays for the AI, and the PC worker uses your own Claude Code or Codex sign-in.

How do I disconnect?

Remove DinkBrain from the connector settings of your AI app. Access tokens also end after 24 hours if the app does not renew them.

Who at my club can connect?

Anyone with a DinkBrain sign-in for your club. Each person gets only the access their role allows.

Is there a limit?

The connector is on every plan. Each connection can make up to 10 calls a minute, and each club up to 60. That is enough for normal questions.

Ask your AI about your club today.

Start the free trial, connect CourtReserve, then add DinkBrain to your AI app.