Vinkius

Slack MCP for AI Agents. Command your entire workspace from your AI agent.

Slack MCP gives your AI agent full operational control over your workspace. Send messages, find specific conversations across channels, manage users, read channel history, and even pin important alerts—all without you ever leaving your current application. It turns Slack from a chat log into an auditable, actionable data source that any compatible AI client can interact with.

Slack MCP is compatible with Claude Claude
Slack MCP is compatible with ChatGPT ChatGPT
Slack MCP is compatible with Cursor Cursor
Slack MCP is compatible with Gemini Gemini
Slack MCP is compatible with Windsurf Windsurf
Slack MCP is compatible with VS Code VS Code
Slack MCP is compatible with JetBrains JetBrains
Slack MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Search all conversations

It searches message content, usernames, and channels across the entire workspace for specific keywords or senders.

Draft and post messages

You can write updates to any channel or direct message a user using rich text formatting.

Audit communication history

The agent retrieves recent messages from specific channels, allowing you to catch up on discussions or track activity for compliance.

Manage team members and groups

You can list all users in the workspace, or get detailed profiles, including roles, email addresses, and timezones.

Interact with specific messages

It lets your agent react to messages with emojis, pin critical information, or even edit existing posts (if you sent them).

Waiting for input…

AI Agent
Slack

What AI agents can do with Slack with 13 Tools

These tools allow you to perform specific actions within Slack, letting your AI client read history, send messages, or modify channel settings on your behalf.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Slack MCP

Channels List

Lists all public and private channels your agent can access within the workspace.

Channels History

Retrieves recent messages from a specific Slack channel in reverse chronological...

Channel Info

Gets detailed information about a particular channel, like its purpose and member...

Messages Send

Sends a message to any specified Slack channel or sends a direct message (DM) to a...

Messages Search

Searches for messages across the entire workspace by keyword, sender, or time frame.

Message Update

Edits an existing message, but only if the agent originally sent it and you provide the exact timestamp.

Message Delete

Permanently removes a Slack message. The agent can delete messages it wrote or any in channels where it has admin permissions.

Users List

Retrieves a list of all workspace members, including their ID, name, email, and...

User Info

Gets the full profile details for one specific user, like their time zone or admin...

Reactions Add

Adds an emoji reaction to a message using its channel ID and exact timestamp.

Thread Replies

Gathers all replies within a specific discussion thread, ordered from oldest to...

Pin Message

Marks an important message so it appears in the channel's details panel for easy reference.

Set Channel Topic

Updates the official topic text that displays at the top of a specific Slack channel.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Slack MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Slack integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Slack, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Slack MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Slack. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The problem with context-switching Solved with Vinkius AI Gateway

Today, if you need to find a decision made last month about the Q3 budget, you have to do several things: open Slack, remember which channel was used (was it #product or #planning?), scroll back through pages of messages, and then copy-paste the key date into your research notes. It's slow, and you almost always miss a crucial reply buried deep in a thread.

With this MCP, your agent handles that entire process for you. You just ask: 'What was decided about Q3 budget?' and it uses its tools to gather messages from the right channels and threads, spitting out a clean summary of everything relevant.

Control your Slack workflow with the Slack MCP

You no longer have to manually list users or check if a channel's purpose is still accurate. You can simply ask your agent to `channels_list` and then use `channel_info` to confirm the topic, all without leaving your workflow.

This capability turns Slack from just a chat log into an actionable data source. It lets you manage communication flow programmatically—that's how modern teams operate.

What your AI can actually do with this

Your agent becomes a direct participant in your team's communications. Instead of opening the Slack app and clicking through threads or searching endless channels, you simply ask your AI client to perform the action. It handles everything: sending replies to specific people, gathering all messages about a topic from last week, or listing every user in the workspace along with their time zones.

This MCP lets you use powerful commands—like reading recent message history or finding out what a channel is actually for—and get clean answers back. By connecting via Vinkius, your AI agent gets access to this deep layer of functionality, letting you manage communication flow and retrieve context without ever manually switching tabs.

Built · Hosted · Managed by Vinkius Slack MCP - Manage Channel History & Messages
Server ID 019d7609-2d59-73c2-a477-b02fcff839d7
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use the messages_search tool in Slack MCP? +

You instruct your agent to search for content, usernames, or channels. The agent executes messages_search and returns results sorted by how recent they are.

Can the Slack MCP send DMs? +

Yes, it can. You use the messages_send tool to post a direct message to any user in your workspace.

Does the Slack MCP allow me to see who is an admin? +

Yep. Use user_info on a specific user ID; it returns their full profile, including whether they have admin status or what their timezone is.

What if I need to track messages from a thread? +

You use the agent's ability to get replies via thread_replies. This collects all responses within that single discussion, keeping them in chronological order for clarity.

Can the Slack MCP automatically post updates? +

It can. You simply ask your agent to use messages_send and specify the channel ID; it posts the update instantly so you don't have to copy/paste.