anthropics / anthropics/claude-code

[BUG] Slack connector shows "Connected" in Settings but is invisible to routines/MCP authorization

未关闭
#89,665 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area:mcp area:routines duplicate platform:web
主要语言
Python
星标
145k
派生
23.1k
PR 合并指标
PR 指标待抓取

描述

### Preflight Checklist

- [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code

### What's Wrong?

Summary

Slack shows as Connected in claude.ai → Settings → Connectors (checkmark, type "Web"), but two independent systems within Claude Code still treat it as unauthorized:

Cloud routine creation (/schedule, RemoteTrigger API) — the available-connectors list for attaching to a scheduled routine returns empty. Slack does not appear as attachable.
In-session MCP tool authorization — plugin:productivity:slack is flagged as requiring authentication before its tools can be used, separate from the routine check above.

What I tried

Reconnected Slack from the Connectors settings page — no change.
Re-checked the routine connector list three times over the course of the conversation — identical empty result each time.
Updated the Claude Desktop app (first attempt failed to complete, second attempt succeeded) — no change after full update.
Other connectors in the same Settings list (Gmail, Google Drive, HubSpot) show the same "Connected" checkmark status; not yet tested whether they have the same gap or work correctly for routines (worth checking for comparison).

Environment

Claude Desktop app, macOS, version 1.34493.1

### What Should Happen?

A connector shown as "Connected" in Settings should be available for both routine attachment and MCP tool use without a separate authorization step.

### Error Messages/Logs

```shell

```

### Steps to Reproduce

Confirm Slack is connected at claude.ai → Settings → Connectors (screenshot attached — checkmark shown).
In Claude Code, attempt to create a scheduled routine that attaches a Slack connector.
Observe the available-connectors list returns empty.
Separately, observe plugin:productivity:slack listed as requiring authentication in the session's tool-availability list.

### Claude Model

Sonnet (default)

### Is this a regression?

Yes, this worked in a previous version

### Last Working Version

_No response_

### Claude Code Version

1.34493.1

### Platform

Anthropic API

### Operating System

macOS

### Terminal/Shell

Terminal.app (macOS)

### Additional Information

_No response_

贡献指南

这个仓库没有索引到贡献指南

调研方向

Start by reproducing the connection at claude.ai → Settings → Connectors, then compare the available-connectors list during scheduled routine creation with the session tool-availability list for plugin:productivity:slack. Check whether the same gap affects Gmail, Google Drive, or HubSpot. Done means a connected Slack connector appears for routine attachment and its MCP tools do not require another authentication step.

由索引模型根据 Issue 内容生成。

评估

领域
api, authentication, authorization
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
活跃
描述清晰度
需要澄清
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。