A Model Context Protocol (MCP) server implementation for the Linear GraphQL API that enables AI assistants to interact with Linear project management systems.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
secrets 1
- secrets package/dist/utils/config.js :27
const tokenFromEnv = process.env.LINEAR_API_TOKEN || process.env.LINEAR_API_KEY;
install hooks 1
- postinstall (suspicious) package/package.json :28
node -e "try { require('fs').chmodSync('./dist/index.js', '755') } catch (e) {}"
declared dependencies 23
- @linear/sdk@^38.0.0
- @modelcontextprotocol/sdk@^1.6.0
- @types/cors@^2.8.17
- @types/express@^5.0.0
- cors@^2.8.5
- dotenv@^16.4.7
- express@^4.21.2
- graphql@^16.10.0
- graphql-request@^7.1.2
- helmet@^8.0.0
- yargs@^17.7.2
- zod@^3.24.2
- @types/jest@^29.5.14
- @types/node@^22.13.5
- @types/yargs@^17.0.33
- eslint@^9.21.0
- eslint-config-prettier@^10.0.2
- jest@^29.7.0
- nodemon@^3.1.9
- prettier@^3.5.2
- ts-jest@^29.2.6
- ts-node@^10.9.2
- typescript@^5.7.3