MCP server for Linear integration
Project description
Linear MCP Server
A Model Context Protocol (MCP) server for Linear integration. This server provides tools for interacting with Linear, including managing issues, teams, projects, and more.
Features
- Issue Management: Create, read, update, and search issues
- Team Management: List teams and their states
- Project Management: List projects and their details
- Resources: Access metadata about Linear objects
- Prompts: Templates for common Linear workflows
Installation
pip install mcp-linear-app
Configuration
Set the following environment variable:
export LINEAR_API_KEY="your_api_token"
You can optionally set the base URL if you need to use a different endpoint:
export LINEAR_BASE_URL="https://api.linear.app/graphql"
Usage
Starting the server directly
mcp-linear
Using with uvx
uvx mcp-linear
Using with Claude Desktop
Add the following to your claude_desktop_config.json file:
"mcp-linear": {
"command": "uvx",
"args": [
"mcp-linear"
],
"env": {
"LINEAR_API_KEY": "your_api_token"
}
}
Replace the environment variables with your actual Linear credentials.
Available Tools
- get_issue: Get details of a specific Linear issue
- create_issue: Create a new issue in Linear
- update_issue: Update an existing issue in Linear
- add_comment: Add a comment to an issue in Linear
- search_issues: Search for issues in Linear
- list_teams: List all teams in Linear
- list_projects: List projects in Linear
- list_issue_states: List all issue states for a team in Linear
Available Resources
- linear://issues: List of all issues in Linear
- linear://teams: List of all teams in Linear
- linear://projects: List of all projects in Linear
- linear://user: Information about the authenticated user
Available Prompts
- create_issue_prompt: Template for creating a new issue
- search_issues_prompt: Template for searching issues
- update_issue_prompt: Template for updating an issue
Version
0.0.1
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_linear_app-0.0.2.tar.gz.
File metadata
- Download URL: mcp_linear_app-0.0.2.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
187f8af87d6d4b960505fd5c7aa999888d9230756bd3b6c2e005abd4c90cbfdd
|
|
| MD5 |
57ce113d6f33f23f809e2e12aaafeb8a
|
|
| BLAKE2b-256 |
a000b38383d4645674403391c6985f4e358748314be2dd8be0fb099207e1740e
|
File details
Details for the file mcp_linear_app-0.0.2-py3-none-any.whl.
File metadata
- Download URL: mcp_linear_app-0.0.2-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20e4c05cd622b1d430e612f32c75aee1b874a9139689e775649089bd9e5706d1
|
|
| MD5 |
c5c7bcb353a166e596202b4242431a35
|
|
| BLAKE2b-256 |
20bca813b7540ddad5bae589c41107a8fe9a22e46d9e1671882a7bbbd855ea93
|