Linear Project
org.openlyuseful/linear-project · version 0.1.0
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
Scope-gated Linear project administration with optional GitHub and Obsidian evidence adapters
https://github.com/Openly-Useful/linear-project-skillsQuick facts
- Listing: Verified domain
- Published Aug 23, 15:43 UTC
- Transport: stdio
- Package: npm
@openly-useful/linear-project-mcp-server0.1.0 - Listed by cosmic-mcp: Nov 8, 19:01 UTC
Details
- Repository: https://github.com/Openly-Useful/linear-project-skills
- npm: https://www.npmjs.com/package/@openly-useful/linear-project-mcp-server
- Website: https://github.com/Openly-Useful/linear-project-skills/tree/main/mcp/linear-project-mcp-server
- Needs settings:
LINEAR_API_KEYLINEAR_ACCESS_TOKENLINEAR_ALLOWED_ORGANIZATION_IDLINEAR_ALLOWED_TEAM_IDSLINEAR_ALLOWED_PROJECT_IDSLINEAR_ALLOWED_SCOPE_CODESGITHUB_TOKENGITHUB_ALLOWED_REPOSITORIESOBSIDIAN_VAULT_PATHOBSIDIAN_VAULT_NAMEOBSIDIAN_ALLOWED_DIRECTORIESMCP_WRITES_ENABLEDMCP_WRITE_WINDOW_EXPIRES_ATMCP_AUDIT_LOG_PATH
Project management Git and code hosting Productivity and notes
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (npm)
npx -y '@openly-useful/[email protected]'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"linear-project": {
"args": [
"-y",
"@openly-useful/[email protected]"
],
"command": "npx",
"env": {
"GITHUB_ALLOWED_REPOSITORIES": "<your github allowed repositories>",
"GITHUB_TOKEN": "<your github token>",
"LINEAR_ACCESS_TOKEN": "<your linear access token>",
"LINEAR_ALLOWED_ORGANIZATION_ID": "<your linear allowed organization id>",
"LINEAR_ALLOWED_PROJECT_IDS": "<your linear allowed project ids>",
"LINEAR_ALLOWED_SCOPE_CODES": "<your linear allowed scope codes>",
"LINEAR_ALLOWED_TEAM_IDS": "<your linear allowed team ids>",
"LINEAR_API_KEY": "<your linear api key>",
"MCP_AUDIT_LOG_PATH": "<your mcp audit log path>",
"MCP_WRITES_ENABLED": "<your mcp writes enabled>",
"MCP_WRITE_WINDOW_EXPIRES_AT": "<your mcp write window expires at>",
"OBSIDIAN_ALLOWED_DIRECTORIES": "<your obsidian allowed directories>",
"OBSIDIAN_VAULT_NAME": "<your obsidian vault name>",
"OBSIDIAN_VAULT_PATH": "<your obsidian vault path>"
}
}
}
}Claude Code
claude mcp add 'linear-project' -- npx -y '@openly-useful/[email protected]'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"linear-project": {
"args": [
"-y",
"@openly-useful/[email protected]"
],
"command": "npx",
"env": {
"GITHUB_ALLOWED_REPOSITORIES": "<your github allowed repositories>",
"GITHUB_TOKEN": "<your github token>",
"LINEAR_ACCESS_TOKEN": "<your linear access token>",
"LINEAR_ALLOWED_ORGANIZATION_ID": "<your linear allowed organization id>",
"LINEAR_ALLOWED_PROJECT_IDS": "<your linear allowed project ids>",
"LINEAR_ALLOWED_SCOPE_CODES": "<your linear allowed scope codes>",
"LINEAR_ALLOWED_TEAM_IDS": "<your linear allowed team ids>",
"LINEAR_API_KEY": "<your linear api key>",
"MCP_AUDIT_LOG_PATH": "<your mcp audit log path>",
"MCP_WRITES_ENABLED": "<your mcp writes enabled>",
"MCP_WRITE_WINDOW_EXPIRES_AT": "<your mcp write window expires at>",
"OBSIDIAN_ALLOWED_DIRECTORIES": "<your obsidian allowed directories>",
"OBSIDIAN_VAULT_NAME": "<your obsidian vault name>",
"OBSIDIAN_VAULT_PATH": "<your obsidian vault path>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"linear-project": {
"args": [
"-y",
"@openly-useful/[email protected]"
],
"command": "npx",
"env": {
"GITHUB_ALLOWED_REPOSITORIES": "<your github allowed repositories>",
"GITHUB_TOKEN": "<your github token>",
"LINEAR_ACCESS_TOKEN": "<your linear access token>",
"LINEAR_ALLOWED_ORGANIZATION_ID": "<your linear allowed organization id>",
"LINEAR_ALLOWED_PROJECT_IDS": "<your linear allowed project ids>",
"LINEAR_ALLOWED_SCOPE_CODES": "<your linear allowed scope codes>",
"LINEAR_ALLOWED_TEAM_IDS": "<your linear allowed team ids>",
"LINEAR_API_KEY": "<your linear api key>",
"MCP_AUDIT_LOG_PATH": "<your mcp audit log path>",
"MCP_WRITES_ENABLED": "<your mcp writes enabled>",
"MCP_WRITE_WINDOW_EXPIRES_AT": "<your mcp write window expires at>",
"OBSIDIAN_ALLOWED_DIRECTORIES": "<your obsidian allowed directories>",
"OBSIDIAN_VAULT_NAME": "<your obsidian vault name>",
"OBSIDIAN_VAULT_PATH": "<your obsidian vault path>"
},
"type": "stdio"
}
}
}Related servers
- 0DTE Confluence Verified domain
Gamma rails, options flow tape, and graded 0DTE setups for SPY/QQQ/IWM. Advisory only. - 10ML Perfume Finder Verified domain
Free perfume MCP server and fragrance API: 6,000+ perfumes, note pyramids, accords, similar scents. - 18 Cores Tracker Verified domain
Read and update tickets, deals, tasks, and contacts in 18 Cores Tracker. - 21btc.cc Bitcoin Data Verified domain
Live Bitcoin price, ETF flows, treasuries, on-chain metrics, fees, derivatives & wiki search. - 72hours security check
Scan a public GitHub repo, explain risks, get fix prompts and rescan to confirm fixes. - A Corrida dos Bairros: preço do m² por bairro Verified domain
Preço do m² por bairro em 109 cidades do Brasil, nos 27 estados. Dados abertos, todo mês.