Slack
A messaging app for teams that streamlines communication across channels, projects, and organizations.
https://slack.com/api
https://mcp.slack.com/mcp
Agent
const bundleup = new BundleUp('Zw7Lt7...');
const mcp = bundleup.mcp('conn_abc123').connect();
const tools = await mcp.listTools(); Proxy
const bundleup = new BundleUp('Zw7Lt7...');
const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]');Unified MCP Tools
me
Get the Slack account the connection is authenticated as.
channels
List channels from the connected Slack workspace.
messages
List messages in a channel of the connected Slack workspace.
users
List users from the connected Slack workspace.
message
Send a message to a Slack channel or user.
Unified API Endpoints
/me
Retrieve the Slack account this connection is authenticated as. auth.test works with every token type but returns no email or avatar.
/chat/channels
Retrieve a list of channels from a Slack workspace.
/chat/channels/{channel_id}/messages
Retrieve a list of messages from a Slack channel.
/chat/users
Retrieve a list of users from a Slack workspace.
/chat/channels/{channel_id}/message
Send a message to a Slack channel or user.
