Repository navigation
Added
- The Worker can sign MCP clients in through Cloudflare Access in place of GitHub. With
CF_ACCESS_TEAM_DOMAIN,CF_ACCESS_AUDandCF_ACCESS_ALLOWED_EMAILset, it serves only/mcp, and only to a request whoseCf-Access-Jwt-Assertiontoken is signed by the team, issued for the application, unexpired and for that email. Any other identity gets a 403, including service tokens. A partial Access configuration, orALLOWED_REDIRECT_URISset alongside it, answers every request with a 500 rather than falling back to GitHub sign-in. See DEPLOY.md.
Changed
- GitHub sign-in answers with a 500 naming a missing
GITHUB_CLIENT_ID,GITHUB_CLIENT_SECRETorALLOWED_GITHUB_LOGIN, instead of failing partway through sign-in.
Security
undiciis updated from 7.29.1 to 7.30.1 for GHSA-xjj6-f33q-929c. Neither server was exposed:undiciis a development-only dependency of the local Worker tooling.body-parseris updated from 2.3.0 to 2.4.0 for GHSA-27r3-jxmh-p828. Neither server was exposed: neither loadsbody-parser.@hono/node-serveris updated from 2.1.1 to 2.1.5 for GHSA-rmxm-3fg6-px4f. Neither server was exposed: neither loads@hono/node-server.
See the CHANGELOG for details.