Connect CompanyBook to your AI
4 short steps, about 5 minutes. You sign in with your account, no API key needed.
-
Use chatgpt.com or the ChatGPT desktop app. Open ChatGPT in a new tab, then press:
Plugins Add Add custom MCP server
Open ChatGPTNo Add custom MCP server option? Your plan or workspace may not allow custom connectors yet. On a work account, ask your admin.
-
Fill in only these fields. Press a field to copy it.
Add custom MCP server NameURLAuthentication OAuth chooseClient ID / Client Secret Leave empty do not fill inTick "I understand and want to continue", then choose Create as a plugin.
-
Click Connect CompanyBook and sign in to CompanyBook. Check that the account is yours and click Connect account. If you see Install on the new CompanyBook plugin, click it.
companybook.bg opens by itself Connect CompanyBook
- Account to connect:
- Your account
- Connected client:
- ChatGPT
Allow this client to read your account access and permitted company data. Your existing CompanyBook limits apply.
The account email has to be confirmed. Your password never reaches the AI app.
-
Open a new chat, type @, pick CompanyBook and ask:
You should see something like this:
You have 100 of 100 requests left today, along with 100 companies and 30 financial years.
Different answer? See If something goes wrong.
CompanyBook is connected to ChatGPT
Ask about any Bulgarian company. There are example questions on this page.
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
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
Restart the ChatGPT desktop app. Open Plugins, choose companybook-local and install CompanyBook.
- 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.
-
Set it up on claude.ai or in the Claude desktop app. It then works in the Claude mobile app too. Open Claude in a new tab, then press:
Customize Connectors + Add Add custom connector
Open ClaudeOn a Team or Enterprise plan, an owner may need to allow custom connectors first. If your Mac offers to install command line developer tools, click Cancel: CompanyBook does not need them.
-
Fill in only these fields. Press a field to copy it.
Add custom connector NameURLChoose Sign in now and Use Claude's published identity, then click Add.
-
Click Connect and sign in to CompanyBook. Check that the account is yours and click Connect account.
companybook.bg opens by itself Connect CompanyBook
- Account to connect:
- Your account
- Connected client:
- Claude
Allow this client to read your account access and permitted company data. Your existing CompanyBook limits apply.
The account email has to be confirmed. Your password never reaches the AI app.
-
Start a new chat. Open the tools menu, check that CompanyBook is switched on, and ask:
You should see something like this:
You have 100 of 100 requests left today, along with 100 companies and 30 financial years.
Different answer? See If something goes wrong.
CompanyBook is connected to Claude
Ask about any Bulgarian company. There are example questions on this page.
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
Download the package. Keep it as a ZIP file.
Download the plugin (ZIP) - 2
In the Claude desktop app, open Customize, then Plugins. Click Add, then Upload plugin, and choose companybook.zip.
- 3
Start a new chat and ask for a company report.
This works in the Claude desktop app and stays on that computer. Keep the connector you added above, and on a work account ask your admin if you cannot upload plugins. If Safari unzipped the download, turn off Open "safe" files after downloading in Safari Settings, under General, and download it again.
Connect in Claude Code
DocumentationFor people who use Claude Code in the terminal.
- 1
Add CompanyBook:
claude mcp add --transport http --scope user companybook https://api.companybook.bg/mcp - 2
Start Claude Code, type /mcp, choose companybook, then Authenticate.
- 3
Your browser opens. Sign in to CompanyBook and click Connect account.
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
Open Terminal and run this. It downloads the package.
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" - 2
Start Claude Code with the skills. Use this command each time you want them.
claude --plugin-dir "$HOME/companybook-plugins/companybook"
Run the first command again to get a newer version.
Connect in Codex
DocumentationFor people who use the Codex command line.
- 1
Add CompanyBook:
codex mcp add companybook --url https://api.companybook.bg/mcp \ --oauth-client-id https://chatgpt.com/oauth/codex/client.json \ --oauth-resource https://api.companybook.bg/mcp - 2
Sign in. Your browser opens: sign in to CompanyBook and click Connect account.
codex mcp login companybook --scopes account:read,company:read - 3
Start a new Codex session.
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
Open Terminal and run this. It downloads the package and adds it to Codex.
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
Install it, and sign in to CompanyBook when asked:
codex plugin add companybook@companybook-local - 3
Restart Codex and start a new session.
Installing the package also connects CompanyBook. If you followed the steps above, first run codex mcp remove companybook, so the tools do not appear twice. Run the first command again to get a newer version.
Check that it works
Start a new chat and ask:
If your assistant tells you how many requests you have left, you are all set.
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