Skip to content

Commit efebfa4

Browse files
tablackburnclaude
andauthored
chore: Pre-approve the github-projects MCP server for all clones (#131)
## Summary - Adds `.claude/settings.json` with `enabledMcpjsonServers: ["github-projects"]`, pre-approving the MCP server added in #130 - Without this, cloud sessions load the server as "Pending approval" and expose zero tools, because the required one-time interactive trust approval cannot be granted in a non-interactive cloud VM - Applies to every clone: local Claude Code sessions also skip the approval prompt for this specific named server ## Test Plan - [ ] After merge: a Claude Code cloud session on this repo shows the `github-projects` server as connected and can run `projects_get` against the psake org project board ## Breaking Changes None ## Reviewer Note This pre-approves whatever the `github-projects` entry in `.mcp.json` points at (currently GitHub's official MCP endpoint at `api.githubcopilot.com`, authenticated with each user's own `GH_TOKEN`). Future PRs that modify `.mcp.json` deserve the same review scrutiny as workflow files. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_018ypQTqqVy5n8xMPxQSKLMC Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 11deab2 commit efebfa4

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.claude/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"enabledMcpjsonServers": ["github-projects"]
3+
}

0 commit comments

Comments
 (0)