Slack Web API
Messages, channels, users, files, and app interactions.
npm install @slack/web-api
There is an MCP server that covers similar functionality: Slack MCP Server
Use the API when:
You need fine-grained control, custom error handling, or want to chain multiple API calls in a script.
Use the MCP when:
You want plug-and-play integration with Claude Code and don't need custom logic around the calls.
About
Slack's official Web API SDK gives you full access to Slack workspaces. Send and read messages, manage channels, upload files, handle interactive components, and build slash commands. 380K weekly downloads. The most complete way to build Slack integrations with support for all API methods, rate limiting, and pagination built in.
Tags
Score Breakdown
Performance
Scores
Related
Slack MCP Server
Read and send Slack messages, search channels, and manage conversations.
claude mcp add slack -- npx -y @modelcontextprotocol/server-slackGitHub REST API
Full GitHub access - repos, issues, PRs, actions, packages, and more.
npm install octokitStripe API
Payment processing - charges, subscriptions, invoices, and Connect.
npm install stripe