Skip to content

Connecting an AI Assistant to Your Group's Data

How to connect Claude, Cursor or another AI assistant to Scoutworks with an API key, so you can ask questions about your group in plain words.

Filed underaiapi keyintegrationsmcpclaudebeta

Some questions take a few minutes of clicking: who in Cubs is going to camp, which badges you need to order, how many people are waiting for Beavers. If you already use an AI assistant such as Claude, you can connect it to Scoutworks and ask it instead. The assistant reads the answer from your group's data while you chat.

This feature is currently in beta. Turn it on in Settings → Beta Programme.

What the assistant can and can't do

The assistant reads your group's data through an API key. It can read only the areas that you allow on that key, and it can't change anything in Scoutworks.

It can read members, sections, events and who is going, badge progress, the badge list and the waiting list. It never sees health information, bank details or free-text notes.

Which assistants work

AssistantWorks now?
Claude Code, Cursor, VS CodeYes. You paste the key into the app's settings.
Claude DesktopYes, with a small extra setup step. The guide shows it.
Claude.ai and ChatGPT websitesNot yet. These need you to sign in instead of using a key.

Connecting your assistant

Only a Group Admin can create an API key. If you are a leader, ask a group admin to do steps 1 to 4 for you and send you the key safely.

  1. Make sure the API is on in Settings → Beta Programme.
  2. Open Settings, choose the Integrations tab, and press Create API key in the API keys section.
  3. Give the key a clear name, for example "Claude". Tick only the areas you want the assistant to read.
  4. Press Create key, and copy the key. You see it only once.
  5. Follow the steps for your assistant in the AI assistant guide on our developer site.

When it is connected, ask a question about your group. The assistant shows when it reads from Scoutworks.

Switching the assistant off

Revoke its key: open the menu on the key's row in Settings → Integrations → API keys, and choose Revoke…. The assistant can't read anything from that moment.

If the assistant says it isn't allowed to read something, the key is missing that area. Use Edit… on the key to add it. You don't need a new key.

What's next

Was this article helpful?

What's next?

Related guides

Six-month free trial

Start your free trial today

Try every feature free for six months, then decide.

Six months free
Full feature access
Cancel anytime