Connect CompanyBook to your AI

4 short steps, about 5 minutes. You sign in with your account, no API key needed.

First you need a free account with a confirmed email. Create account Log in
Where will you use it?
Web and desktop
Connect in ChatGPT Step 1 of 4
  1. Use chatgpt.com or the ChatGPT desktop app. Open ChatGPT in a new tab, then press:

    Plugins Add Add custom MCP server

    Open ChatGPT

    No Add custom MCP server option? Your plan or workspace may not allow custom connectors yet. On a work account, ask your admin.

Optional: install the CompanyBook pluginThe plugin adds skills: ready-made workflows for researching a company, comparing companies, finding prospects and filling in a company list from CSV or Excel.

Why add them

  • The full picture from one request.Your assistant follows a set method for each job, so you do not have to explain what to check.
  • Your allowance goes further.It skips duplicates, reuses what it already found and asks you before a big job.
  • Your files stay in order.It fills in your CSV or Excel list and keeps your rows and columns as they are.
  1. 1

    Open Terminal and run this. It downloads the package and adds it to the ChatGPT app.

    mkdir -p "$HOME/companybook-plugins" &&
    curl -fsSL https://downloads.companybook.bg/companybook.zip -o "$HOME/companybook-plugins/companybook.zip" &&
    rm -rf "$HOME/companybook-plugins/companybook" &&
    unzip -q "$HOME/companybook-plugins/companybook.zip" -d "$HOME/companybook-plugins/companybook" &&
    rm "$HOME/companybook-plugins/companybook.zip" &&
    mkdir -p "$HOME/.agents/plugins" &&
    if [ -e "$HOME/.agents/plugins/marketplace.json" ] && ! grep -q companybook-local "$HOME/.agents/plugins/marketplace.json"; then
      echo "You already have a plugin list at ~/.agents/plugins/marketplace.json, so it was not changed. Ask your assistant to add CompanyBook to it."
    else
      cat > "$HOME/.agents/plugins/marketplace.json" <<'JSON'
    {
      "name": "companybook-local",
      "plugins": [
        {
          "name": "companybook",
          "source": { "source": "local", "path": "./companybook-plugins/companybook" },
          "policy": { "installation": "AVAILABLE", "authentication": "ON_INSTALL" },
          "category": "Productivity"
        }
      ]
    }
    JSON
    fi
  2. 2

    Restart the ChatGPT desktop app. Open Plugins, choose companybook-local and install CompanyBook.

  3. 3

    Sign in to CompanyBook when asked, then start a new chat.

This works in the ChatGPT desktop app. On chatgpt.com, a workspace admin has to publish the package first. Installing it also connects CompanyBook, so remove the plugin you created above to avoid seeing the tools twice. Run the command again to get a newer version.

If something goes wrong
  • I do not see CompanyBook in my chat. Start a new chat. Then check that CompanyBook is switched on in your app’s tools or connectors menu.
  • I cannot find the option to add a connector. Some plans and work accounts do not allow custom connectors. Check your plan, or ask your workspace admin.
  • Sign-in fails or says access denied. Make sure you signed in with the right CompanyBook account and that its email address is confirmed. Then connect again.
  • Can I use my CompanyBook API key? No. The connector works only with sign-in. Your API key still works with the regular CompanyBook API.
  • My assistant mentions “concurrency_limit”. It asked for too much at once. Nothing was charged: wait a moment and ask again.
  • I have used up my daily allowance. It resets overnight, Bulgarian time. For more, see the paid plans. See plans
  • Does the AI app see my password? No. You sign in on companybook.bg, and the app only gets permission to read company data for you. You can disconnect it at any time. Manage connections
  • How does the connection use my data? We explain it in plain words on a separate page. Read about the connection and your data
Limits

Every account gets a daily allowance. It resets overnight, Bulgarian time.

  • 100 requests a day. Each search or company lookup counts as one.
  • 100 companies a day. Opening the same company again that day does not count twice.
  • 30 financial years a day. One company's statements for one year count as one.
  • 0 for region and activity lookups. These never use your allowance.

2025 financial statements and the advanced search filters (revenue, profit, registration date and more) need a paid plan. See plans

For developers

REST API documentationAuthenticationllms.txtModel Context Protocol

Still stuck? Tell us which app you use and what you see. Contact Us