Agent Packs
Create Agent Packs that bring BotDojo connections, indexes, Skills, and Workspace context into Claude and other MCP clients, and add new capabilities to packs people already use.
#Choose the kind of Agent Pack
BotDojo offers two kinds of Agent Pack. Choose by whether the set of tools should follow each user’s permissions or stay fixed for one job.
| Kind | What it exposes | Use it when |
|---|---|---|
| User Agent Pack (one per user) | Every Connection and Skill the connecting user is granted by their account role, groups, and personal settings. It updates automatically when their access changes. | People should have one Agent Pack in Claude that grows as administrators grant new capabilities. To add a bot, index, or playbook, see Add capabilities to an existing Agent Pack below. |
| Curated Agent Pack | Only the Workspace, Connections, tools, and Skills an administrator selects under Sources, still limited by the connecting user’s effective access. | A team, integration, or automation needs a defined set of tools and instructions for one job that should not change when group access changes. |
#Choose what the external agent can use
Create an Agent Pack for a focused job rather than exporting unrelated capability. Under Sources, select the Workspace when its context should be available, choose the Connections and individual tools the external agent needs, and add the relevant Skills. Special Instructions tell the external agent how to use the pack.
To add a capability to a pack you created later, add the new Connection or Skill under its Sources. The connecting user still needs access to it through group policy.
#Create Agent Pack and connect the client
- 01
Choose Create Agent Pack
Enter a clear Name and Description, then review the generated URI.
- 02
Add Special Instructions
Describe the job, important limits, and how the external agent should use the selected resources.
- 03
Choose Sources
Enable the required Workspace, Connections, tools, and Skills without adding unrelated access.
- 04
Save the Agent Pack
After saving, copy the MCP URL shown in the confirmation.
- 05
Choose Get URL & Token
Use the generated MCP URL and token setup shown by BotDojo to configure the external MCP client.
#Verify as the connecting user
- Confirm the external client connects to the intended Agent Pack rather than another MCP endpoint.
- List the exposed resources and verify that unrelated connections and Skills are absent.
- Make a small read-only request with one selected connection.
- Confirm that denied or unavailable tools remain unavailable through the pack.
- Repeat the check as a representative connecting user after changing group or source access.
#Add capabilities to an existing Agent Pack
A User Agent Pack shows whatever its user has been granted, so to add a capability you make it a shared resource and grant it to a group. Everyone in that group sees it in their existing Agent Pack, with no new pack to create. Use this path to bring an existing bot, its indexes, or a new playbook into Claude.
- 01
Turn each index into a Connection
In the project that owns the index, choose Add Connection, filter by Indexes, and select BotDojo Index. Give it a clear name and a stable account URI such as botdojo://<account>/tools/<name>/TOOLS.md. An index cannot be granted until it is a Connection.
- 02
Share each Connection with the account
Turn on Share with account. Sharing makes the Connection eligible for assignment. It does not give anyone access yet.
- 03
Write a Skill that explains how to use them
Base the Skill on the bot’s system prompt: which Connection answers which kind of question, how to combine results, and how to format the answer. Start it with the exact Connection URIs, tool names, and required parameters so the external agent does not have to rediscover them. Save it in a Skill Collection that is shared with the account.
- 04
Grant both to a Resources group
Open Groups, choose the Granular Policy Access group for the intended audience, and enable the new Connections and Skill Collection under Resources. If a group already grants that Skill Collection, a new Skill in it needs no further change.
- 05
Verify as a group member
Sign in as a regular member of the group, not an administrator. Start a new session in the MCP client, search Skills for the new Skill, and make one representative request.