This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Affected surfaces
Summary
AI summaryAdd support for direct user ID lookup in users_search.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Direct user ID lookup supported in users_search Direct user ID lookup supported in users_search Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
conversations_join and conversations_leave tools added conversations_join and conversations_leave tools added Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Image attachments returned as native MCP image content Image attachments returned as native MCP image content Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Stale-while-revalidate cache for large Slack workspaces implemented Stale-while-revalidate cache for large Slack workspaces implemented Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Channel ID and permalink included in search results Channel ID and permalink included in search results Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
File names included in AttachmentIDs for message responses File names included in AttachmentIDs for message responses Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Text content extracted from message blocks in conversations_history Text content extracted from message blocks in conversations_history Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
blocks parameter added, slack-go-util bumped to v0.4.0 blocks parameter added, slack-go-util bumped to v0.4.0 Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
saved_list, saved_update, and saved_clear_completed tools added saved_list, saved_update, and saved_clear_completed tools added Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
query and query_targets parameters added to channels_list tool query and query_targets parameters added to channels_list tool Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
channels_me tool added channels_me tool added Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Email metadata extracted from file-type messages Email metadata extracted from file-type messages Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
GitHub Actions group dependencies updated across 1 directory with 5 updates GitHub Actions group dependencies updated across 1 directory with 5 updates Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Dependency | Medium |
Go dependencies updated across 1 directory with 9 updates Go dependencies updated across 1 directory with 9 updates Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Non-blocking stdio startup and --no-cache flag fixed Non-blocking stdio startup and --no-cache flag fixed Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Rate limiting and retry added to SearchContext Rate limiting and retry added to SearchContext Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Slack refresh token format (xoxe) handled correctly Slack refresh token format (xoxe) handled correctly Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Conversations_add_message returns plain confirmation Conversations_add_message returns plain confirmation Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Bot and integration messages no longer lose structured content silently Bot and integration messages no longer lose structured content silently Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Targeted user cache patch added on miss Targeted user cache patch added on miss Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Punctuation, emoji, and quotes stopped being deleted from messages Punctuation, emoji, and quotes stopped being deleted from messages Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
Incorrect env var references for reactions fixed, missing tool env vars added Incorrect env var references for reactions fixed, missing tool env vars added Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
What's Changed
- fix: non-blocking stdio startup and --no-cache flag by @mustafa89 in https://github.com/korotovsky/slack-mcp-server/pull/277
- docs: fix incorrect env var references for reactions and add missing tool env vars by @coolwuu in https://github.com/korotovsky/slack-mcp-server/pull/245
- Include channel ID and permalink in search results by @tmastny in https://github.com/korotovsky/slack-mcp-server/pull/265
- fix: add rate limiting and retry to SearchContext by @flacoste in https://github.com/korotovsky/slack-mcp-server/pull/262
- fix: handle Slack refresh token format (xoxe) by @aharon-br in https://github.com/korotovsky/slack-mcp-server/pull/297
- fix: return plain confirmation from conversations_add_message by @clwluvw in https://github.com/korotovsky/slack-mcp-server/pull/284
- Include file names in AttachmentIDs for message responses by @bkbaheti in https://github.com/korotovsky/slack-mcp-server/pull/279
- feat: support direct user ID lookup in users_search by @Christian-Sidak in https://github.com/korotovsky/slack-mcp-server/pull/263
- feat: add conversations_join and conversations_leave tools by @georgebashi in https://github.com/korotovsky/slack-mcp-server/pull/219
- feat: extract text content from message blocks in conversations_history by @derodero24 in https://github.com/korotovsky/slack-mcp-server/pull/190
- feat: add blocks parameter and bump slack-go-util to v0.4.0 by @arnstarn in https://github.com/korotovsky/slack-mcp-server/pull/294
- deps(gha): bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in https://github.com/korotovsky/slack-mcp-server/pull/280
- feat: return image attachments as native MCP image content by @vbichkovsky in https://github.com/korotovsky/slack-mcp-server/pull/237
- feat: stale-while-revalidate cache for large Slack workspaces by @flacoste in https://github.com/korotovsky/slack-mcp-server/pull/225
- feat: add saved_list, saved_update, and saved_clear_completed tools by @jonzarecki in https://github.com/korotovsky/slack-mcp-server/pull/240
- feat: add query and query_targets parameters to channels_list tool by @unsafe9 in https://github.com/korotovsky/slack-mcp-server/pull/252
- fix: bot and integration messages silently lose structured content by @tim-watcha in https://github.com/korotovsky/slack-mcp-server/pull/272
- fix(text): stop deleting punctuation, emoji, and quotes from messages by @byrmsh in https://github.com/korotovsky/slack-mcp-server/pull/281
- feat: add channels_me tool by @georgebashi in https://github.com/korotovsky/slack-mcp-server/pull/220
- feat: extract email metadata from file-type messages by @derodero24 in https://github.com/korotovsky/slack-mcp-server/pull/192
- deps(go): bump the go-dependencies group across 1 directory with 9 updates by @dependabot[bot] in https://github.com/korotovsky/slack-mcp-server/pull/292
- Add targeted user cache patch on miss by @gkatz2 in https://github.com/korotovsky/slack-mcp-server/pull/269
New Contributors
- @mustafa89 made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/277
- @coolwuu made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/245
- @tmastny made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/265
- @flacoste made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/262
- @aharon-br made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/297
- @clwluvw made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/284
- @bkbaheti made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/279
- @Christian-Sidak made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/263
- @derodero24 made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/190
- @arnstarn made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/294
- @vbichkovsky made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/237
- @jonzarecki made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/240
- @unsafe9 made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/252
- @tim-watcha made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/272
- @byrmsh made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/281
- @gkatz2 made their first contribution in https://github.com/korotovsky/slack-mcp-server/pull/269
Full Changelog: https://github.com/korotovsky/slack-mcp-server/compare/v1.2.3...v1.3.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Beta — feedback welcome: [email protected]