MCP server for Linear-GitHub bridge interactive mode. Provides the ask_user tool for Claude Code to communicate with users via Linear comments.
This package is installed from GitHub in the Claude Code workflow:
npm install github:QuantumSpring/qs-linear-bridge-mcpRequired environment variables (set by the GitHub Action):
QS_LINEAR_GITHUB_BRIDGE_URL- Bridge server URLQS_LINEAR_GITHUB_BRIDGE_CALLBACK_SECRET- Shared secret for authenticationBRIDGE_SESSION_ID- Session ID for the current interactive session
The package is used as an MCP server in Claude Code. It provides a single tool:
Ask the user a question via Linear comment.
Parameters:
question(required) - The question to askcontext(optional) - Additional context about what you've discovered
Behavior:
- Posts the question as a Linear comment
- Polls for a response (5-second intervals)
- Returns the user's response when received
- After 30 minutes, returns a timeout message
npm install
npm run build