Skip to main content
Glama
Efabien
by Efabien
README.md
# Linear MCP Server

This project is a server that integrates with the Linear workspace, allowing you to interact with your Linear data through the Model Context Protocol (MCP).

## Prerequisites

Before you begin, ensure you have the following installed:
- Node.js (v20.0.0 or higher)
- npm

## Installation

1. **Clone the repository:**
   ```bash
   git clone https://github.com/your-username/linear-mcp-server.git
   cd linear-mcp-server
   ```

2. **Install dependencies:**
   ```bash
   npm install
   ```

3. **Set up your environment variables:**
   Create a `.env` file in the root of the project and add your Linear API key:
   ```
   LINEAR_API_KEY=your_linear_api_key
   ```

4. **Build the project:**
   ```bash
   npm run build
   ```

## Running the Server

To start the server, run the following command:
```bash
npm start
```

For development, you can use:
```bash
npm run dev
```
This will run the server with `ts-node` and automatically restart it when you make changes.

## Available Tools

This server exposes the following tools:

- **Cycles:** Manage your project cycles.
- **Issues:** Create, update, and search for issues.
- **Projects:** Manage your projects.
- **Search:** A global search tool.
- **Teams:** Manage your teams.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

Maintenance

ActivityInactive
ResponsivenessNo issues