Skip to main content

Use Leadfeeder in Slackbot with the Leadfeeder MCP Server

Connect Leadfeeder to Slackbot and ask who visited your website, in plain language, directly in Slack.

Written by Ruthie Keith

Your website already shows which companies are interested in what you sell. With the Leadfeeder MCP Server, you can now simply ask Slackbot.

Once you connect Leadfeeder to Slackbot, you can ask questions about website visitors in plain language, without leaving Slack. Slackbot calls Leadfeeder securely in the background and answers right in the conversation.
​

For example, you could ask:

"Show me the companies that visited my website yesterday and match my ICP."

and get a list of ICP-fit companies back in seconds.
​

The connection uses the Model Context Protocol (MCP), an open standard that lets AI assistants securely connect to business tools and data.
​

Slackbot and Leadfeeder let you:

  • Find companies that visited your website and match your ICPs.

  • Search for ICP-fit companies and contacts.

  • Get intent scores and visited pages for a company.

  • Tag companies and add them to lists, after you confirm the action.

  • Do all of it in Slack, where your team already works.


What do I need before I start?

In Leadfeeder

  • A Leadfeeder account with API and MCP access enabled.

  • The user access right Integrations → Manage API keys and use API. Without it, sign-in will not complete. If the connection fails, ask your Leadfeeder admin to check this permission.

  • The Slack integration connected to Leadfeeder (see step 1). If you connected Slack before October 2026, reconnect it first so the Leadfeeder app gets the new permissions.

In Slack

  • A Slack plan that includes Slackbot. Connecting Slackbot to other apps with MCP is available on the Pro, Business+ and Enterprise plans with access to Slackbot.

  • The Leadfeeder app approved in your Slack workspace. If your workspace requires admin approval for apps, a Slack Workspace Owner or Admin must approve the Leadfeeder app first. Until then it will not appear in Slackbot for users to connect. In Slack, approved apps are listed under Approved by admin on the Slackbot Apps page.

  • Permission to install and connect apps in your workspace. On Slack Enterprise Grid and Enterprise+, Org Owners and Admins can also control who has access to the app.

Slack decides which apps and tools are available in Slackbot. Admins on the Pro, Business+ and Enterprise Select plans can allow or restrict access to Slackbot as a whole, while Enterprise Grid and Enterprise+ admins have finer controls. If something is missing in your workspace, ask your Slack admin. For details, see Slack's article Connect Slackbot to other apps with MCP.


How do I connect Leadfeeder to Slackbot?

  1. If you have not connected Slack to Leadfeeder yet, follow Integrate Slack with Leadfeeder first. If Slack is already integrated, continue to step 2.

  2. In Slack, open Slackbot and click Apps in the left menu. You will see the apps available to you. If your workspace requires admin approval, Leadfeeder appears under Approved by admin.
    ​

  3. Click Connect next to Leadfeeder. Slack asks you to confirm that this is the Slack account you want to connect with. Check the name and workspace, then click Continue to Leadfeeder.

  4. On the Authorize Leadfeeder page, review the permissions Leadfeeder is requesting, for example viewing account details. Scroll through the list, then click Authorize. If you are asked to sign in, use your own Leadfeeder login. You do not need to copy or paste an API key. Slackbot never sees your password.
    ​

    Leadfeeder can only do what your Leadfeeder user and account are already allowed to do. You can disconnect at any time from Slackbot, or revoke access in your Leadfeeder account settings.

  5. Activate Leadfeeder in Slackbot. Open a new Slackbot message and click the plug icon under the message box. In the Available apps list, switch the Leadfeeder toggle on.


What can I ask Slackbot?

With Leadfeeder switched on, ask in plain language, just as you would ask a colleague. For example:

  • "Show me the companies that visited my website yesterday and match my ICP."

  • "Show me the companies that visited our site this week and group them by industry."

  • "Which companies from Germany with more than 500 employees visited our pricing page?"

  • "List the Leadfeeder accounts I have access to."

  • "Tag these companies and add them to my list." (Slackbot asks you to confirm first.)

Example:

  1. You ask: "Show me the companies that visited my website yesterday and match my ICP."

  2. If you have more than one Leadfeeder account, Slackbot asks which one to use. Reply with the account you want, for example by its number.

  3. Slackbot retrieves your ICPs and yesterday's visitor companies, and returns the matching companies grouped by ICP, with details such as country and number of employees.

  4. Follow up with, for example: "Give me the intent scores and visited pages for these companies," or ask Slackbot to tag them or add them to a list.


Permissions and credits

  • Leadfeeder through Slackbot uses the same permissions and the same credit balance as your Leadfeeder account and the Leadfeeder API.

  • Simple read, search, matching, list, tag and account actions usually do not use credits.

  • Enrichment-style requests, such as getting full company or contact details or company financials, may use credits.

  • Actions that change data, such as adding tags or lists, ask for your confirmation before they run.


Troubleshooting

I don't see Leadfeeder in Slackbot > Apps

Your Slack admin may need to approve the Leadfeeder app first, or Slackbot may not be available on your Slack plan. Ask your Slack workspace admin. Also make sure the Slack integration is connected in Leadfeeder (step 1). If you connected Slack before October 2026, reconnect it to give the Leadfeeder app the new permissions.
​

The connection does not complete

You may be missing the Manage API keys and use API access right for the Integrations product in Leadfeeder. Ask your Leadfeeder admin to grant it, then try again.
​

Leadfeeder is connected, but Slackbot doesn't use it

Open the plug icon under the Slackbot message box and check that the Leadfeeder toggle is switched on.
​

Slackbot asks me which account to use

This is expected when you have access to several Leadfeeder accounts. Reply with the account you want to use.
​

I see "Something went wrong"

Send your request again. If it keeps happening, contact our support team.
​

I am asked to sign in again

Your session may have expired. Reconnect Leadfeeder from Slackbot > Apps and authorize again.


Want to use Leadfeeder in other AI tools?

The Leadfeeder MCP Server also works with Claude, ChatGPT, Gemini Enterprise, Cursor and Microsoft 365 Copilot. See Connect Leadfeeder to your AI tool with the MCP Server.
​
--

Questions, comments or feedback? Contact our support team via chat or email us at support@leadfeeder.com.

Did this answer your question?