Skip to Content
MCP ServersSalesHubspotMeetingsApi

HubspotMeetingsApi

HubSpot
Arcade Starter

Description: Tools that enable LLMs to interact directly with the Hubspot Meetings API

Author: Arcade

Auth: User authorization

PyPI VersionLicensePython VersionsWheel StatusDownloads

HubspotMeetingsApi is a Starter MCP Server: each tool mirrors one HTTP endpoint and offers LLMs a way to interact with the low-level API.


Differently from Optimized MCP Servers, Starter tools are heavily influenced by the original API design, which is not usually optimized for LLM usage. For this reason, we recommend thoroughly evaluating the tools with your Agents or chatbots before using it in production. Read more about Optimized vs Starter tools.

The HubspotMeetingsApi MCP Server provides a set of tools for managing meetings through Hubspot’s scheduling system. Users can easily schedule, book, and manage meetings with the following capabilities:

  • Schedule meetings using Hubspot’s calendar integration.
  • Retrieve details necessary for setting up a meeting scheduler.
  • List available meeting scheduling links.
  • Book meetings directly through Hubspot’s platform.
  • Fetch upcoming availability times for specific meeting pages.

Available Tools

Tool NameDescription
HubspotMeetingsApi.ScheduleMeetingHubspotSchedule a meeting using Hubspot's calendar integration.
HubspotMeetingsApi.GetMeetingSchedulerDetailsGet necessary details for setting up a meeting scheduler.
HubspotMeetingsApi.ListMeetingSchedulingPagesRetrieve a paged list of meeting scheduling links.
HubspotMeetingsApi.BookHubspotMeetingBook a meeting using Hubspot's scheduling feature.
HubspotMeetingsApi.GetNextMeetingAvailabilityFetch the next availability times for a meeting page.

If you need to perform an action that’s not listed here, you can get in touch with us to request a new tool, or create your own tools.

HubspotMeetingsApi.ScheduleMeetingHubspot


Schedule a meeting using Hubspot’s calendar integration.

Parameters

  • mode (Enum ToolMode, required) Operation mode: ‘get_request_schema’ returns the OpenAPI spec for the request body, ‘execute’ performs the actual operation
  • request_body (string, optional) Stringified JSON representing the request body. Required when mode is ‘execute’, ignored when mode is ‘get_request_schema’

HubspotMeetingsApi.GetMeetingSchedulerDetails


Get necessary details for setting up a meeting scheduler.

Parameters

  • meeting_slug (string, required) A unique identifier for the meeting link, used to retrieve specific scheduler details.

HubspotMeetingsApi.ListMeetingSchedulingPages


Retrieve a paged list of meeting scheduling links.

Parameters

This tool does not take any parameters.

HubspotMeetingsApi.BookHubspotMeeting


Book a meeting using Hubspot’s scheduling feature.

Parameters

  • mode (Enum ToolMode, required) Operation mode: ‘get_request_schema’ returns the OpenAPI spec for the request body, ‘execute’ performs the actual operation
  • request_body (string, optional) Stringified JSON representing the request body. Required when mode is ‘execute’, ignored when mode is ‘get_request_schema’

HubspotMeetingsApi.GetNextMeetingAvailability


Fetch the next availability times for a meeting page.

Parameters

  • availability_page_slug (string, required) The unique slug identifier for the meeting page to check available time slots.

Reference

Below is a reference of enumerations used by some of the tools in the HubspotMeetingsApi MCP Server:

ToolMode

  • GET_REQUEST_SCHEMA: get_request_schema
  • EXECUTE: execute

Auth

The HubspotMeetingsApi MCP Server uses the Auth Provider with id arcade-hubspot to connect to users’ HubspotMeetingsApi accounts. In order to use the MCP Server, you will need to configure the arcade-hubspot auth provider.

Last updated on

HubspotMeetingsApi | Arcade Docs