October 25, 2026
APIMCP
Alert tools need the alerts.write scope; the story model field is removed
- Removed: the
modelfield ofGET /api/stories/{story_id}/and of the MCPalphai_storyresult. It named the language model behind the summary and carried nothing a caller could act on. Every other field of the story is unchanged. OpenAPI1.53.0; the Python SDK already treats the field as optional, the TypeScript type drops it in its next release. - OAuth connections now get a separate
alerts.writescope, listed on the approval page next totools.readandtools.bulk.alphai_alerts_subscribeandalphai_alerts_unsubscribereturninsufficient_scopeon a connection without it;alphai_alerts_liststays undertools.read. - A connection approved before today has no alerts.write. Disconnect and reconnect AlphAI in your client once to approve it; clients that request every advertised scope do this on their own. API keys are not affected and carry every scope.