Skip to main content

Connect Your AI Apps to Vendasta

By the end of this guide, your AI app will be able to read and update your Vendasta data when you ask it in plain English — for example, "Create a contact named Jane Doe."

Vendasta provides an MCP server for this. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude securely talk to platforms like Vendasta. You connect once and sign in with your Vendasta account; after that, your AI app discovers what it can do on its own.

Before you start​

You need exactly two things:

  1. An AI app — any MCP-capable app works. This guide covers Claude and ChatGPT in the browser (no install), plus Claude Code, Antigravity (Google's successor to Gemini CLI), and Cursor.
  2. Your Vendasta login — the same account you use to sign in to the platform. No keys or tokens to copy (Cursor is the one exception — its tab explains).
Building an automation instead?

Scripts and service integrations that run without a person present authenticate with a service-account token instead of a login — see the Authorization guide. Everything below assumes the interactive path.

Everything below uses this server address:

https://mcp.vendasta.com/mcp

Connect your AI app​

Pick the tab for your app. Each tab is a complete walkthrough — connect, sign in, and check it worked.

No installation needed — everything happens at claude.ai.

note

Vendasta will soon be available in Claude's built-in connector directory — one click, no setup. Until then, follow the steps below.

On Claude Team/Enterprise workspaces, custom connectors are added by a workspace admin — if you don't see the Add button below, ask yours.

Installation and configuration
  1. Open Settings — click your initials (bottom-left) and choose Settings:

    The Claude account menu with Settings highlighted
  2. Go to Connectors and click Add (top-right):

    The Connectors settings page with the Add button
  3. Fill in the connector — name it Vendasta, paste the server address, and make two choices:

    • Authentication: Sign in now
    • OAuth client: Use your own OAuth client, and paste the Client ID 635482b9-873f-4fad-8ced-0c9c880825db (leave the secret blank)

    Then click Add.

    The Add custom connector dialog with authentication and OAuth client configured
  4. Connect — open the new Vendasta connector and press Connect:

    The Vendasta connector page with the Connect button
  5. Sign in with your Vendasta account — enter your email and password, or continue with Google (if you're already signed in, this step is skipped):

    The Vendasta sign-in screen with email, password and Google options
  6. Review what you're allowing — then click Allow:

    The Vendasta consent screen listing what Claude can access
Check it worked
  1. Check the connector list — Vendasta now shows as connected:

    The connectors list with Vendasta showing a connected checkmark
  2. Use it in a chat — start a new chat and ask:

    What action can I do in Vendasta?

    Claude asks for your permission the first time it uses a Vendasta tool — allow it:

    Claude asking permission to use the Search Vendasta Docs tool
  3. See what you can do — Claude replies with everything the connector makes possible:

    Claude listing the Vendasta actions it can perform
Good to know

What does signing in actually do?

Your AI app never sees your password. The browser sign-in hands it a scoped access credential for the Vendasta APIs — the same standard (OAuth) used when you connect an app to your Google account. Every action your AI app takes runs as you, with your permissions, nothing more.

How did my AI app learn the tools?

When your AI app connects, it asks the MCP server for its list of tools. Each tool comes with a description, which is how the AI app knows — without any extra setup — what it can do and when to use it.

Do something real​

A five-minute walkthrough: create a contact, then see it in your CRM.

  1. Ask how — "How do I create a contact in Vendasta?" Your AI app searches the Vendasta documentation and explains the steps.
  2. Do it — "Create a contact named Jane Doe with email jane@example.com." The AI app asks you to confirm, then creates the contact.
  3. See it for real — open your CRM in the platform. Jane Doe is there.

Here's what that looks like in practice — the AI app finds the right tools, asks before writing, and reports back:

A conversation where the AI app lists and creates CRM contacts

Anything in the tool list works the same way — just ask your AI app what it can do.

If something goes wrong​

You seeWhyFix
Browser never opens for sign-inThe tool couldn't start the login flowIn Claude Code, type /mcp, select vendasta, choose Authenticate
Sign-in succeeds but tools fail with "Unauthorized"Your session expiredRe-authenticate the same way — /mcp → vendasta → Authenticate
Server not in the listConfig not saved, or the app was not restartedRe-paste the config and restart your AI app
Your AI app says it has no Vendasta toolsConnected but not enabledCheck the server is toggled on in your app's settings