MCP Tools
Browse Bridge MCP tools and understand the limits of the published tool and permission metadata.
OAuth scopes and action safety
Bridge MCP supports two server-level OAuth scopes:
read: Covers meetings, transcripts, briefs, people, and action items.write: Permits Bridge actions.
The public catalog does not classify individual tools as requiring read, write, or both, and does not define per-tool OAuth scope assignments. Do not infer a tool's required scope from its name, purpose, or example. Review the OAuth consent screen and your workspace permissions to understand the access granted to the connection.
Some higher-impact changes may return a preview that requires confirmation. Smaller changes may apply immediately and can be reversed.
Tool metadata limits
The public catalog provides only the following metadata for each tool:
- The lowercase snake-case tool name
- The human-readable tool title
It does not provide:
- Required or optional arguments
- Argument names or types
- Default values or validation rules
- Input or output schemas
- Return fields or error responses
- Pagination, filtering, sorting, or limit behavior
- Per-tool OAuth scopes
Do not infer input or output schemas, arguments, or parameter behavior from the examples in this page. Call get_bridge_context before using other tools to inspect the context and tools available under the current plan and connection. Use the client-provided tools/list response for the input schema required to construct each tool call.
Available MCP tools
These tables mirror the tool inventory in the Bridge MCP guide. The public catalog does not define per-tool OAuth scopes or formal input and output schemas. Examples describe user intent and are illustrative. They do not define formal parameters, accepted values, or request schemas.
The public catalog lists each tool's name and title, but does not publish per-tool scopes, input schemas, output schemas, argument lists, or other parameter details. Use the MCP tools/list response as the authoritative source for input schemas available to your client.
General
| Tool | Access | What it does | Example |
|---|---|---|---|
get_bridge_context | Read | Returns who you are, your workspaces, plan, connected apps, what the connection can do, and the tool list. Call it first. | What can I access through this connection? |
Scheduling & Booking
| Tool | Access | What it does | Example |
|---|---|---|---|
find_free_time | Read | Finds open slots on your calendar and, where available, other attendees' calendars. | When am I free next week for a 30 minute meeting? |
list_booking_pages | Read | Lists your booking pages. | What booking pages do I have? |
get_booking_page | Read | Returns one booking page's settings, hosts, availability and intake questions. | Show the settings for my consultation booking page. |
create_booking_page | Write | Creates a booking page, including its intake questions. | Create a 30 minute consultation booking page. |
update_booking_page | Write | Changes a booking page's settings, availability or questions. | Add a phone number question to my consultation page. |
delete_booking_page | Write | Deletes a booking page. | Delete the 30 min demo booking page. |
set_booking_page_status | Write | Turns a booking page on or off. | Turn off my consultation booking page. |
list_bookings | Read | Lists bookings made through your booking pages. | Show bookings for my consultation booking page. |
book_meeting | Write | Books a slot on a booking page for a guest. | Book the 2:00 PM slot for Jane Chen. |
reschedule_booking | Write | Moves a booking to a new time. | Reschedule Jane Chen's booking to Thursday at 3:00 PM. |
cancel_booking | Write | Cancels a booking. | Cancel Jane Chen's booking. |
Preparation
| Tool | Access | What it does | Example |
|---|---|---|---|
list_upcoming_meetings | Read | Lists your upcoming calendar meetings. | What meetings do I have coming up this week? |
get_meeting_brief | Read | Returns the Brief for an upcoming meeting. | Show me the Brief for my next meeting. |
generate_meeting_brief | Write | Builds or refreshes the Brief for an upcoming meeting. | Refresh the Brief for my next meeting. |
update_meeting_notepad | Write | Adds to the meeting's Notepad, such as an agenda or questions to ask. | Add these agenda questions to the meeting Notepad. |
Conferencing
| Tool | Access | What it does | Example |
|---|---|---|---|
create_meeting | Write | Creates a Bridge meeting, now or scheduled, and returns the join link. | Create a Bridge meeting for tomorrow at 10:00 AM. |
get_bridge_meeting | Read | Returns a Bridge meeting's details and join link. | Show the details and join link for my next meeting. |
update_meeting | Write | Changes a Bridge meeting's title, time or settings. | Change the title of tomorrow's meeting to Project sync. |
invite_to_meeting | Write | Invites people to a Bridge meeting. | Invite Jane Chen to tomorrow's Bridge meeting. |
cancel_meeting | Write | Cancels a scheduled Bridge meeting. | Cancel tomorrow's Bridge meeting. |
Notetaking & Artifacts
| Tool | Access | What it does | Example |
|---|---|---|---|
search_meetings | Read | Searches past meetings by keyword, person, company or date range. | Find meetings about the Q3 launch from last month. |
get_meeting_details | Read | Returns a past meeting's summary, notes, action items and transcript. | Show the transcript and action items from the sales call. |
search_action_items | Read | Searches action items across your meetings. | Find open action items owned by Jane Chen. |
create_action_item | Write | Adds an action item to a meeting. | Add an action item to send the proposal by Friday. |
update_action_item | Write | Changes an action item's text, owner, due date or status. | Mark the proposal action item as complete. |
Agents
| Tool | Access | What it does | Example |
|---|---|---|---|
list_agents | Read | Lists your agents. | What agents do I have? |
create_agent | Write | Creates an agent. | Create an agent to summarize customer calls. |
update_agent | Write | Changes an agent's instructions, tools or triggers. | Update the customer call agent's instructions. |
set_agent_enabled | Write | Pauses or resumes an agent. | Pause the customer call agent. |
delete_agent | Write | Deletes an agent. | Delete the inactive customer call agent. |
run_agent | Write | Runs an agent now. | Run the customer call summary agent now. |
list_agent_runs | Read | Lists an agent's recent runs and their results. | Show the recent runs for the customer call agent. |
create_follow_up_plan | Write | Creates a follow-up plan for a past meeting, such as emails, CRM updates and tasks. | Create a follow-up plan for yesterday's sales call. |
get_follow_up_plan | Read | Returns a meeting's follow-up plan and the status of each step. | Show the follow-up plan for yesterday's sales call. |
act_on_follow_up_step | Write | Drafts, approves or skips a follow-up step; drafts can take extra details from you. | Draft the email step in the sales call follow-up plan. |
Memory & Intelligence
| Tool | Access | What it does | Example |
|---|---|---|---|
search_people | Read | Searches people you have met with. | Find people I met from Acme last month. |
get_person | Read | Returns what Bridge knows about a person across your meetings. | What do I know about Jane Chen? |
search_companies | Read | Searches companies you have met with. | Find companies discussed in my meetings this year. |
get_company | Read | Returns what Bridge knows about a company: people, meetings and open items. | What do I know about Acme? |
get_topic_timeline | Read | Shows how a topic came up across your meetings over time. | Show how pricing has come up in my meetings. |