
By connecting to Merge Agent Handler's Slack MCP server via Claude Code, your agents can send Slack messages, search conversations, post updates, and more directly from the terminal.
To help you start using the server in your terminal, we'll cover each implementation step in detail.
Merge Agent Handler routes requests from Claude Code to Slack's API. You install the Merge CLI, authenticate once, and register the connection with a single command. Agent Handler manages your Slack OAuth credentials centrally so you never store tokens locally or deal with scope changes yourself.
Here's the command that registers the connection:
Before getting started, you'll need the following:
claude --version to confirm)pipx --version to confirm, or install via pip install pipx)If you want to connect Merge Agent Handler's Slack MCP with internal or customer-facing agentic products, you can follow the steps in our docs.
Install with pipx: pipx install merge-api

Verify your installation: merge --version
Run merge login to connect the CLI to your Merge account: merge login
This starts an authenticated session so the CLI can make requests on your behalf.
Related: A guide to using the Slack MCP in Cursor
Run the following to register the Agent Handler MCP server with Claude Code:
Or, if you prefer to register manually:
Confirm the connection by opening Claude Code and running: /mcp
agent-handler should appear under Local MCPs with a connected status.

Open a Claude Code session and run a test query like: "Search #engineering for any recent discussion about the auth service timeout issue and summarize what the team has already tried."
The first time you invoke a Slack tool, a Magic Link will appear to complete connector authentication.

You can then see an output like the following:

{{this-blog-only-cta}}
In case you have any more questions on setting up and using a Slack MCP server in Claude Code, we’ve addressed several more questions below.
Here are just a few common use cases:
Merge Agent Handler's Slack connector includes 50+ tools with enterprise-grade security controls, data loss prevention, and real-time observability over every tool call.
You can scope exactly which channels and actions your agent can access, and apply custom guardrails so agents never post to the wrong place.
Engineers already live in the terminal. Connecting Slack to Claude Code means your agent can pull conversation context before writing code, post status updates when tasks complete, and surface team knowledge from Slack history, all without leaving your development environment.
Use Merge Agent Handler’s 150+ connectors (including Slack) to power reliable, secure, and powerful agents.