Focused Access
Give your AI only the tools it needs for a specific task
Bundles let you create custom tool collections that include only what you need. Instead of exposing all 1000+ tools, create focused bundles for specific workflows or team roles.
Focused Access
Give your AI only the tools it needs for a specific task
Team Roles
Create different bundles for sales, marketing, engineering
Security
Limit exposure by excluding sensitive operations
Performance
Fewer tools means faster tool discovery for your AI
Go to the Bundles page
Navigate to switchboard.fpdigital.ai/dashboard/bundles
Click “Create Bundle”
Name your bundle
Choose a descriptive name like “Sales Outreach” or “Content Creation”
Select tools
Browse available tools and add the ones you need
Save and generate token
| Service | Tools |
|---|---|
| Gmail | gmail_search, gmail_send, gmail_create_draft |
| Calendar | calendar_list, calendar_create, calendar_get_freebusy |
| HubSpot | hubspot_search_contacts, hubspot_get_contact, hubspot_create_deal |
| Apollo | apollo_search_people, apollo_enrich_person |
| Service | Tools |
|---|---|
| Docs | docs_create, docs_read, docs_insert_text |
| Drive | drive_search, drive_upload_file, drive_share_file |
| Notion | notion_create_page, notion_update_page, notion_search |
| Slides | slides_create, slides_add_slide |
| Service | Tools |
|---|---|
| Teamwork | teamwork_list_tasks, teamwork_create_task, teamwork_update_task |
| Slack | slack_send_message, slack_search_messages |
| Calendar | calendar_list, calendar_create |
Each bundle has its own token. Configure your MCP client:
{ "mcpServers": { "sales-outreach": { "url": "https://api.switchboard.fpdigital.ai/mcp/bundle/YOUR_BUNDLE_ID", "headers": { "Authorization": "Bearer fps_bundle_your_token" } } }}Bundles are currently user-specific. Organization-wide bundle templates are on our roadmap.
Deleting a bundle revokes all associated tokens immediately.
Bundles work with multi-account access. If you have multiple Google accounts connected, your bundle tools will aggregate data from all accounts (for reads) or require an account parameter (for writes).