Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| linear_getViewer | Get information about the currently authenticated user |
| linear_getOrganization | Get information about the current Linear organization |
| linear_getUsers | Get a list of users in the Linear organization |
| linear_getLabels | Get a list of issue labels from Linear |
| linear_getTeams | Get a list of teams from Linear |
| linear_getWorkflowStates | Get workflow states for a team |
| linear_getProjects | Get a list of projects from Linear |
| linear_createProject | Create a new project in Linear |
| linear_updateProject | Update an existing project in Linear |
| linear_addIssueToProject | Add an existing issue to a project |
| linear_getProjectIssues | Get all issues associated with a project |
| linear_getCycles | Get a list of all cycles |
| linear_getActiveCycle | Get the currently active cycle for a team |
| linear_addIssueToCycle | Add an issue to a cycle |
| linear_getInitiatives | Get a list of all initiatives from Linear |
| linear_getInitiativeById | Get details of a specific initiative by ID |
| linear_createInitiative | Create a new initiative |
| linear_updateInitiative | Update an existing initiative |
| linear_archiveInitiative | Archive an initiative |
| linear_unarchiveInitiative | Unarchive an initiative |
| linear_deleteInitiative | Delete an initiative (move to trash) |
| linear_getInitiativeProjects | Get all projects associated with an initiative |
| linear_addProjectToInitiative | Add a project to an initiative |
| linear_removeProjectFromInitiative | Remove a project from an initiative |
| linear_getIssues | Get a list of recent issues from Linear |
| linear_getIssueById | Get a specific issue by ID or identifier (e.g., ABC-123) |
| linear_searchIssues | Search for issues with various filters |
| linear_createIssue | Create a new issue in Linear |
| linear_updateIssue | Update an existing issue in Linear |
| linear_createComment | Add a comment to an issue in Linear |
| linear_addIssueLabel | Add a label to an issue in Linear |
| linear_removeIssueLabel | Remove a label from an issue in Linear |
| linear_assignIssue | Assign an issue to a user |
| linear_subscribeToIssue | Subscribe to issue updates |
| linear_convertIssueToSubtask | Convert an issue to a subtask |
| linear_createIssueRelation | Create relations between issues (blocks, is blocked by, etc.) |
| linear_archiveIssue | Archive an issue |
| linear_setIssuePriority | Set the priority of an issue |
| linear_transferIssue | Transfer an issue to another team |
| linear_duplicateIssue | Duplicate an issue |
| linear_getIssueHistory | Get the history of changes made to an issue |
| linear_getComments | Get all comments for an issue |