Free planRead every connected account, 100 reads a day, free forever.See pricing →

Workspace · MCP server

Slack MCP server

Review the report before it reaches the channel.

MegaMCP is a hosted Slack MCP server that lets Claude, ChatGPT and Cursor read eligible report channels and your report receipts and propose plain-text channel reports that you approve.

LiveConnect it from your dashboard today.

Tools
3 reads, 1 write
Works with
Claude, ChatGPT, Cursor, Claude Code and VS Code
Price
Free to read, changes from $19/mo
Slack3 reads · 1 change
MegaMCPApproval gate
  • Claude
  • ChatGPT
  • Cursor

Live demo

Watch it work on Slack

Ask in plain English. Your AI reads Slack with real MegaMCP tools, then hands you a plan. Nothing moves until a person clicks Approve, and supported changes can be undone.

Tools in this example

  • slack_messages_list_destinationsReads live data
  • slack_messages_propose_messageProposes a change plan
See all 4 Slack tools
Claude · MegaMCP + SlackIllustrative demo
  1. You

    Post this week's summary to the client channel after I approve it.

  2. Claude
    slack_messages_list_destinationsDoneenabled channelsslack_messages_propose_messageWaiting for approvalplan ready

    #acme-reports is enabled for reports. Here's the exact message.

    Send a channel reportSlack · #acme-reports2 changes
    • Add: Leads +12% week over week; cost per lead $21.80.
    • Flagged: Everyone in the channel can read it. No undo
  3. Claude

    Delivered. The message link is in your receipt.

What your AI can do

Slack MCP tools

Prepare an exact plain-text client report for an enabled channel, review its complete destination and message, and approve the send yourself. This list comes straight from the running product: 3 read tools and 1 write tool.

Reads

Answer straight away. Nothing changes.

3 tools
  • Eligible fixed-client channels and existing delivered agent threads
  • Your private report-attempt receipts
  • Inspection links for messages with provider-confirmed timestamps

Changes you approve

Each one returns a plan with a diff. Nothing moves until a person approves.

1 tool
  • Human-approved exact plain-text channel or existing-thread reports

Slack guardrail

All current and future channel participants can read the report. Shared/Slack Connect channels, direct messages, links, mentions and files are excluded. Acceptance does not prove anyone read it. No automatic resend, deletion or undo.

Plus complete diff previews, human approvals and the flight recorder on every connection. Live changes require a paid plan.

All 4 Slack tools3 reads, 1 change · straight from the running product
What it doesTool idType
List eligible report channelsslack_messages_list_destinationsRead
Inspect your private report receiptslack_messages_get_receiptRead
Get a confirmed message inspection linkslack_messages_inspect_confirmed_messageRead
Propose a reviewed plain-text reportslack_messages_propose_messageChange

Example prompts

Slack MCP prompts

Paste any of these into Claude, ChatGPT or Cursor once Slack is connected.

More Slack prompts
  1. “List my eligible report channels.”

  2. “Prepare this exact plain-text report for human review.”

  3. “Inspect my private report receipt and its confirmed message link.”

  4. “Post this week's summary to the client channel after I approve it.”

  5. “Reply in the existing thread with today's numbers.”

  6. “Was my last report delivered?”

  7. “Prepare a plain-text pacing alert for the ads team channel.”

  8. “Get the link to the message you posted.”

Setup

Slack MCP setup in 3 steps

About two minutes for Claude, ChatGPT or Cursor. Nothing to install.

  1. Connect Slack

    Start a free workspace and open Connections. Use an existing customer-installed Slack app, mapped MegaMCP members and a fixed-client agent profile. An admin must enable each report destination with audience consent and select the report tool in its profile.

  2. Add MegaMCP to your AI app

    Every app uses the same server URL.

    MCP server URL
    https://megamcp.com/api/mcp
  3. Ask in plain English

    Try “List my eligible report channels.” Reports answer straight away. Anything that changes Slack comes back as a plan for you to approve.

Safety

Hand AI the keys. Keep the brakes.

The same loop guards every MegaMCP connection: ask, see the diff, approve, undo.

Approval before every change

Slack write tools never touch Slack directly. They return a plan, and a person approves it in the dashboard, or in chat if an admin allows it.

Approval requestedSlack · 1 plan waitingDashboard · just now

A diff first

Every plan lists each change with its before and after values, so you see exactly what will move before it does.

Plan previewSlack1 change
  • Change: ValueBeforeAfter
  • Check passed: Checked again right before it applies

Undo for supported changes

Supported changes reverse through a separately reviewed undo plan. Anything that can't be undone is marked before you approve it.

Undo plan readyRestores the previous valuesReviewed like any other change

Receipts for everything

Platform checks stop stale edits, and the flight recorder logs every tool call, plan and approval, with who did it and from which AI app.

TimeEvent
09:14slack_messages_list_destinations
09:15Plan created by Claude
09:16Approved by Ana

FAQ

Slack MCP server questions

Is there an official Slack MCP server?

Yes. As of October 2026, Slack runs an official remote MCP server that can search, read and send messages. MegaMCP uses Slack for one job: delivering a client report you have reviewed, to a channel an admin enabled, after you approve the exact text.

What is a Slack MCP server?

An MCP (Model Context Protocol) server lets AI assistants such as Claude, ChatGPT and Cursor use Slack through tools. MegaMCP's hosted Slack MCP server gives your assistant 3 read tools and 1 write tool for eligible report channels and your report receipts, and every change waits for a human approval.

Does the Slack MCP server work with ChatGPT?

Yes. MegaMCP is a remote MCP server with OAuth sign-in, so one URL works in ChatGPT (as an app, with developer mode on), Claude (as a custom connector), Cursor, Claude Code and VS Code. Your AI app's own plan decides whether it can add custom MCP servers.

Can it make changes to my Slack account?

Yes, with your approval. It can propose plain-text channel reports changes. Each one comes back as a plan with a line-by-line diff and waits for a human before anything moves. All current and future channel participants can read the report. Shared/Slack Connect channels, direct messages, links, mentions and files are excluded. Acceptance does not prove anyone read it. No automatic resend, deletion or undo.

How do I connect Slack to Claude or ChatGPT?

Use an existing customer-installed Slack app, mapped MegaMCP members and a fixed-client agent profile. An admin must enable each report destination with audience consent and select the report tool in its profile. Eligible originating proposals can use verified native human approval.

What does the Slack MCP server cost?

Reading Slack is free on MegaMCP's Free plan (100 reads a day, no card). Approved changes are included in every paid plan, from $19/month after a 5-day free trial, with unlimited runs and no credits. MegaMCP adds no markup: any subscription or API usage with the vendor stays between you and them.

Is my Slack data safe?

Your Slack credentials are encrypted at rest (AES-256-GCM) and bound to their connection, and MegaMCP never trains AI models on your data. Your AI only sees the accounts you switch on, members limited to certain clients only see those clients, and every tool call lands in the flight recorder.

5 days. On the house.

Put Mega to work. Your ad budget stays yours.

No credit card to start. Every workspace comes with a sandbox ad account, so you can watch the whole ask, diff, approve, undo loop before you connect anything real.

Get launch updates

New integrations, platform approvals, the occasional dark joke. One or two emails a month. Unsubscribe anytime.

Want early access? Join the waiting list →