Linear数据交互服务器

一个与Linear工作空间集成的服务器,通过Model Context Protocol (MCP)实现与Linear数据的交互。

  • by Efabien
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 efabien/linear-mcp-server

使用说明

线性MCP服务器

此项目是一个与线性工作区集成的服务器,允许您通过模型上下文协议(MCP)与线性数据进行交互。

先决条件

在开始之前,请确保已安装以下内容:

  • Node.js(v20.0.0或更高版本)
  • npm

安装

  1. 克隆存储库:

    git clone https://github.com/your-username/linear-mcp-server.git
    cd linear-mcp-server
    
  2. 安装依赖项:

    npm install
    
  3. 设置环境变量: 创建一个 .env 文件,并添加您的Linear API密钥:

    LINEAR_API_KEY=your_linear_api_key
    
  4. 构建项目:

    npm run build
    

运行服务器

要启动服务器,请运行以下命令:

npm start

对于开发,您可以使用:

npm run dev

这将运行服务器 ts-node 并在您进行更改时自动重新启动。

可用工具

此服务器公开以下工具:

  • 循环: 管理您的项目周期。
  • 问题: 创建、更新和搜索问题。
  • 项目: 管理您的项目。
  • 搜索: 全球搜索工具。
  • 团队: 管理你的团队。

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。