Connect your AI to HubSpot

Give Claude, ChatGPT, Mistral or any MCP client secure access to HubSpot — no official HubSpot MCP server required. Proxoria turns HubSpot's API into tools your AI can use, with per-user authentication and write actions gated by your approval.

What your AI can do with HubSpot

Once connected, these tools appear automatically in your AI assistant:

  • list_formsread-only

    List marketing forms (paginated). Use `after` to fetch the next page.

  • get_formread-only

    Get a single marketing form by id, including its field definitions.

  • list_listsread-only

    Search contact lists by name (leave `query` empty to list them). Returns list ids, names and sizes.

  • get_listread-only

    Get a single contact list by its ILS list id (name, size, processing type).

  • create_listwrite · needs approval

    Create a contact list. Defaults to a MANUAL (static) list of contacts. Writes to HubSpot, so it goes through the confirmation guardrail when enabled.

  • list_blog_postsread-only

    List CMS blog posts (paginated). Use `after` to fetch the next page.

  • get_blog_postread-only

    Get a single CMS blog post by id (title, body, state, slug).

  • create_blog_postwrite · needs approval

    Create a CMS blog post. Created as a DRAFT — a human publishes it from HubSpot. Writes to HubSpot, so it goes through the confirmation guardrail when enabled.

  • update_blog_postwrite · needs approval

    Update fields of a CMS blog post (title, body, slug, meta description). Does not publish. Writes to HubSpot, so it goes through the confirmation guardrail when enabled.

  • list_site_pagesread-only

    List CMS site pages (paginated). Landing pages are intentionally not exposed. Use `after` to fetch the next page.

  • get_site_pageread-only

    Get a single CMS site page by id (name, slug, state, html).

  • list_hubdb_tablesread-only

    List HubDB tables (id, name, column definitions, row count).

  • get_hubdb_table_rowsread-only

    List the rows of a HubDB table by table id or name (paginated).

  • list_url_redirectsread-only

    List CMS URL redirects (paginated). Use `after` to fetch the next page.

  • create_url_redirectwrite · needs approval

    Create a CMS URL redirect from a source path to a destination. Writes to HubSpot, so it goes through the confirmation guardrail when enabled.

Example prompts

Just ask your AI in plain language — it picks the right HubSpot tool:

  • List marketing forms (paginated). Use `after` to fetch the next page — from HubSpot, in plain language.
  • Get a single marketing form by id, including its field definitions — from HubSpot, in plain language.
  • Search contact lists by name (leave `query` empty to list them). Returns list ids, names and sizes — from HubSpot, in plain language.
  • Get a single contact list by its ILS list id (name, size, processing type) — from HubSpot, in plain language.

How it works

  1. Create your Proxoria account and add your MCP endpoint to Claude or ChatGPT.
  2. Connect HubSpot with a secure OAuth connection — each user connects their own account, credentials encrypted at rest.
  3. Your AI instantly gets the HubSpot tools. Write actions wait for your approval in the dashboard before anything changes.

Frequently asked questions

Does HubSpot have an official MCP server?
You don't need one. Proxoria exposes HubSpot to your AI through the Model Context Protocol, so you can use it from Claude, ChatGPT, Mistral or any MCP-compatible client — no official HubSpot MCP server required.
What can my AI do with HubSpot through Proxoria?
It gets 15 tools: list_forms, get_form, list_lists, get_list, create_list, list_blog_posts, get_blog_post, create_blog_post, update_blog_post, list_site_pages, get_site_page, list_hubdb_tables, get_hubdb_table_rows, list_url_redirects, create_url_redirect. For example, list marketing forms (paginated). use `after` to fetch the next page.
Is the HubSpot connector read-only?
No — it can also make changes. Write actions go through Proxoria's confirmation guardrail by default: your AI proposes them, and you approve each one from your dashboard before anything is written to HubSpot.
How do I connect HubSpot to my AI?
Create a Proxoria account, connect HubSpot with a secure OAuth connection, and add your Proxoria MCP endpoint to Claude or ChatGPT. Your AI instantly gains the HubSpot tools.

Ready to connect HubSpot to your AI?

Set it up in minutes — no code, secure by default.

Get started free

About Proxoria. Proxoria connects AI assistants — Claude, ChatGPT, Mistral and any Model Context Protocol (MCP) client — to the business apps you already use, turning each app's API into tools your AI can call, with per-user authentication and write actions gated by human approval.