# Linear MCP tools

This page documents **4 tools** in the linear group. Return to the [complete MCP tool reference](/docs/developers/api/mcp/tools) to browse another group.

Select a tool to inspect its schemas and behavior. Schema links open the exact definition in GitHub.

### `listLinearTeams` — List Linear Teams

Search Linear teams for an organization.

- **Input:** [`ListLinearTeamsInput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7103-L7119)
- **Output:** [`ListLinearTeamsOutput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7121-L7135)
- **Behavior:** Read only · Non-destructive · Idempotent · Open world
- **Source:** [specification.yaml · L18199–L18210 ↗](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L18199-L18210)

### `listLinearIssues` — List Linear Issues

Search Linear issues in a team.

- **Input:** [`ListLinearIssuesInput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7137-L7157)
- **Output:** [`ListLinearIssuesOutput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7159-L7173)
- **Behavior:** Read only · Non-destructive · Idempotent · Open world
- **Source:** [specification.yaml · L18211–L18222 ↗](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L18211-L18222)

### `publishTaskToLinear` — Publish Task To Linear

Publish a Probo task as a new Linear issue.

- **Input:** [`PublishTaskToLinearInput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7175-L7186)
- **Output:** [`PublishTaskToLinearOutput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7188-L7194)
- **Behavior:** Writes data · Non-destructive · Non-idempotent · Open world
- **Source:** [specification.yaml · L18223–L18234 ↗](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L18223-L18234)

### `linkTaskToLinear` — Link Task To Linear

Link a Probo task to an existing Linear issue. This updates the Probo task with the Linear issue.

- **Input:** [`LinkTaskToLinearInput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7196-L7211)
- **Output:** [`LinkTaskToLinearOutput`](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L7213-L7219)
- **Behavior:** Writes data · Destructive · Non-idempotent · Open world
- **Source:** [specification.yaml · L18235–L18246 ↗](https://github.com/getprobo/probo/blob/main/pkg/server/api/mcp/v1/specification.yaml#L18235-L18246)
