Skip to main content

Setting up the Better Proposals CLI & AI Integration

Install the CLI and connect your AI assistant in just a few minutes

Written by Kevin Marcelo

The Better Proposals CLI is a small app you add to your computer that connects your Better Proposals account to AI assistants like Claude, Cursor and Antigravity.
​
Once it's set up, you can simply ask your assistant to find and create proposals for you.

Do bear in mind that the CLI is only available on our Premium and Enterprise plans.
​

Installing the CLI

MAC OS

Opening Terminal

On a Mac: Press Command + Space, type "Terminal" and press Enter. A window with a blinking cursor will open

You'll type (or paste) everything in this article into this window, then press Enter to carry it out.

Installing the CLI

Copy the line below for your computer, paste it into the window and press Enter. It'll take a moment to install.

curl -fsSL https://betterproposals.io/cli-install | bash

Windows

Opening Powershell

On Windows: Click the Start menu, type "PowerShell" and click Windows PowerShell.

You'll type (or paste) everything in this article into this window, then press Enter to carry it out.

Installation

Copy the line below for your computer, paste it into the window and press Enter. It'll take a moment to install.

iwr https://betterproposals.io/cli-install-windows | iex


Connecting your Account

Once the CLI is installed, you'll need to log in to your Better Proposals account:

  1. Type betterproposals login into your Terminal or PowerShell and press Enter.

  2. A browser window will open. Log in to Better Proposals and approve access.

  3. You'll see a message confirming that you've connected your account.

Your login is saved securely on your computer, so you'll only need to do this once.

Connecting your AI Assistant

Next, you'll link the CLI to the AI assistant you use. To do this:

  1. Make sure you've connected your account and you are logged in to your AI Assistant.

  2. In the same Terminal or PowerShell window, type the line for your assistant and press Enter:

    • Claude Desktop app:

      betterproposals mcp install claude-desktop

    • Claude Code:

      betterproposals mcp install claude-code

    • Cursor:

       betterproposals mcp install cursor

    • Antigravity:

      betterproposals mcp install antigravity

    • Gemini (CLI, deprecated)
      ​

      betterproposals mcp install gemini

      Google retired Gemini CLI for personal accounts. Use Antigravity instead; the Gemini target remains for enterprise and API-key users.Restart your agent after running this command.

  3. Close your AI assistant completely and open it again.

  4. Ask it a simple question to test the connection, like "How many documents do I have in Better Proposals?"

That's it! Your assistant can now find and create documents for you. Depending on its settings, it may ask for your permission before it does anything, so you will still have control.

Disconnecting an AI Assistant

If you'd ever like to disconnect an assistant, type betterproposals mcp uninstall followed by its name, for example betterproposals mcp uninstall cursor, and press Enter.

Troubleshooting

  • If you can't log in, check that you're on a Premium or Enterprise plan, as the CLI isn't available on other plans or on free trials.
    ​

  • If your account has moved to a plan without the CLI, your access ends shortly afterwards. You'll be shown a link to upgrade your account, and once you've upgraded, just type betterproposals login in your Terminal or PowerShell again.

  • If your AI assistant can't detect Better Proposals, make sure you've closed it completely and opened it again after connecting it. It'll only pick up Better Proposals once it's been restarted.
    ​

  • If your assistant says it can't access your account, you've probably been logged out, which also disconnects any assistants you've linked. Simply type betterproposals login in your Terminal or PowerShell, press Enter and try again.

If you get stuck at any point, just get in touch with our support team, and we'll be happy to help.


​

Did this answer your question?