npm · @openly-useful/linear-project-mcp-server
$npx -y @openly-useful/linear-project-mcp-server@0.1.0 LINEAR_API_KEY · secret — Linear API key. Configure this or LINEAR_ACCESS_TOKEN through a protected secret store.
LINEAR_ACCESS_TOKEN · secret — Linear OAuth access token. Configure this or LINEAR_API_KEY through a protected secret store.
LINEAR_ALLOWED_ORGANIZATION_ID (required) — Exact Linear organization ID allowed for scoped operations.
LINEAR_ALLOWED_TEAM_IDS — Comma-separated exact Linear team IDs. Required when reusing an existing team; leave empty only while bootstrapping a new dedicated team.
LINEAR_ALLOWED_PROJECT_IDS — Comma-separated exact Linear project IDs. Required after project discovery; leave empty only during initial bootstrap.
LINEAR_ALLOWED_SCOPE_CODES — Comma-separated exact scope codes. Leave empty for read-only capability inspection.
GITHUB_TOKEN · secret — Optional GitHub token used only by the read-only evidence adapter.
GITHUB_ALLOWED_REPOSITORIES — Comma-separated owner/repository allowlist for GitHub evidence reads.
OBSIDIAN_VAULT_PATH — Optional normalized absolute path to an Obsidian vault.
OBSIDIAN_VAULT_NAME — Optional expected Obsidian vault directory name.
OBSIDIAN_ALLOWED_DIRECTORIES — Comma-separated vault-relative directories allowed for Obsidian operations.
MCP_WRITES_ENABLED — Global mutation gate. Keep false unless opening a separately bounded write window.
MCP_WRITE_WINDOW_EXPIRES_AT — Future RFC3339 expiry for a write window; enabled windows may last at most 60 minutes.
MCP_AUDIT_LOG_PATH — Optional normalized absolute path for the append-only NDJSON operation audit.