Skip to content

fix: pass Linear credentials to web-security MCP#27

Merged
GangGreenTemperTatum merged 1 commit into
mainfrom
ads/eng-6952-linear-env-passthrough
May 27, 2026
Merged

fix: pass Linear credentials to web-security MCP#27
GangGreenTemperTatum merged 1 commit into
mainfrom
ads/eng-6952-linear-env-passthrough

Conversation

@GangGreenTemperTatum
Copy link
Copy Markdown
Contributor

@GangGreenTemperTatum GangGreenTemperTatum commented May 27, 2026

Summary

Adds explicit environment passthrough for the Linear MCP server in the web-security capability.

missed commit fix from #25

During TUI smoke testing, the Linear MCP server loaded successfully but did not receive shell-provided Linear credentials unless the manifest declared them in the MCP server env: block. This updates the merged Linear connector manifest wiring so LINEAR_API_KEY, LINEAR_ACCESS_TOKEN, and optional LINEAR_API_URL are expanded and passed to the stdio MCP process.

Validation

  • pre-commit run --files capabilities/web-security/capability.yaml passed.
  • just validate completed with 0 failures.
  • TUI smoke confirmed locally with LINEAR_API_KEY after applying the same manifest env passthrough.

Known just validate warnings are pre-existing environment warnings unrelated to this change: bloodhound-enterprise runtime imports, local web-security caido-cli/Burp checks, and windows-reversing Java 17 check.

@GangGreenTemperTatum GangGreenTemperTatum changed the title Pass Linear credentials to web-security MCP fix: pass Linear credentials to web-security MCP May 27, 2026
@GangGreenTemperTatum GangGreenTemperTatum merged commit 9da0d63 into main May 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant