TypeScript MCP and Linear APIs
Reference for @band-ai/sdk 1.0.0.
MCP
createBandSdkMcpServer()
From @band-ai/sdk/mcp/claude. Builds an in-process MCP server for @anthropic-ai/claude-agent-sdk that exposes the Band tools, for a Claude Agent SDK application that manages its own query() loop.
createBandMcpBackend()
From @band-ai/sdk/mcp. Takes the same options plus kind, one of "sdk", "http", "sse" or "stdio", and resolves to a backend for that transport. With room-scoped registrations every tool takes a required room_id.
Linear Integration
@band-ai/sdk/linear bridges Linear agent sessions to Band rooms. It needs the @linear/sdk peer package (>=76.0.0).
A complete reference application is in packages/sdk/examples/linear-band/.