Linear MCP Server: Complete Setup and Usage Guide 2026

Manage project issues with AI assistance - step-by-step guide to Linear MCP Server

返回教程列表
进阶15 分钟

Linear MCP Server: Complete Setup and Usage Guide 2026

Manage project issues with AI assistance - step-by-step guide to Linear MCP Server

Linear MCP Server: Complete Guide 2026 What is Linear MCP Server? **Linear MCP Server** is an MCP (Model Context Protocol) server that enables AI assistants to Manage project issues with AI assistance. MCP is an open protocol that standardizes how

mcpmodel-context-protocollinear-mcp-serverproductivityai-tools

Linear MCP Server: Complete Guide 2026

What is Linear MCP Server?

Linear MCP Server is an MCP (Model Context Protocol) server that enables AI assistants to Manage project issues with AI assistance. MCP is an open protocol that standardizes how AI models interact with external tools and data sources.

Prerequisites

  • Claude Desktop (or any MCP-compatible client)
  • Node.js 18+ or Python 3.10+
  • Access to Linear account/credentials
  • Installation

    Option 1: NPM (Recommended)

    bash
    npm install -g @productivity/linear-mcp-server-mcp
    

    Option 2: From Source

    bash
    git clone https://github.com/modelcontextprotocol/linear-mcp-server-mcp
    cd linear-mcp-server-mcp
    npm install
    npm run build
    

    Configuration

    Claude Desktop Setup

    Edit your Claude Desktop config file:

    macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json

    json
    {
      "mcpServers": {
        "linear-mcp-server": {
          "command": "npx",
          "args": [
            "-y",
            "@productivity/linear-mcp-server-mcp"
          ],
          "env": {
            "LINEAR_MCP_SERVER_API_KEY": "your-api-key-here",
            "DEBUG": "false"
          }
        }
      }
    }
    

    Environment Variables

    bash
    

    Required

    export LINEAR_MCP_SERVER_API_KEY=your_key_here

    Optional

    export LINEAR_MCP_SERVER_TIMEOUT=30 export LINEAR_MCP_SERVER_MAX_RESULTS=50

    Available Tools

    After installation, Claude has access to these tools:

    Core Tools

    
    
  • linear_mcp_server_list
  • Description: List available resources Parameters: { limit: number, filter: string }

  • linear_mcp_server_get
  • Description: Get specific resource by ID or name Parameters: { id: string }

  • linear_mcp_server_create
  • Description: Create a new resource Parameters: { name: string, content: any }

  • linear_mcp_server_update
  • Description: Update existing resource Parameters: { id: string, updates: any }

  • linear_mcp_server_delete
  • Description: Delete a resource Parameters: { id: string, confirm: boolean }

    Usage Examples

    Example 1: Basic Usage in Claude

    Once configured, you can ask Claude naturally:

    
    You: "Use Linear MCP Server to help me with Manage project issues with AI assistance"

    Claude: "I'll use the Linear MCP Server MCP server to help you. [Uses linear_mcp_server_list tool] Here's what I found..."

    Example 2: Complex Workflow

    
    You: "Please analyze my productivity setup and suggest improvements"

    Claude will:

  • List all resources using Linear MCP Server
  • Analyze the current configuration
  • Identify opportunities for improvement
  • Suggest specific changes with reasoning
  • Building a Custom MCP Server

    You can also build your own MCP server:

    typescript
    import { Server } from "@modelcontextprotocol/sdk/server/index.js";
    import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
    import {
      CallToolRequestSchema,
      ListToolsRequestSchema,
    } from "@modelcontextprotocol/sdk/types.js";

    const server = new Server( { name: "my-productivity-server", version: "0.1.0", }, { capabilities: { tools: {}, }, } );

    // Define available tools server.setRequestHandler(ListToolsRequestSchema, async () => { return { tools: [ { name: "productivity_query", description: "Manage project issues with AI assistance", inputSchema: { type: "object", properties: { query: { type: "string", description: "Your query" } }, required: ["query"] } } ] }; });

    // Handle tool calls server.setRequestHandler(CallToolRequestSchema, async (request) => { if (request.params.name === "productivity_query") { const { query } = request.params.arguments as { query: string }; // Your implementation here const result = await performQuery(query); return { content: [ { type: "text", text: JSON.stringify(result, null, 2) } ] }; } throw new Error(Unknown tool: ${request.params.name}); });

    // Start server const transport = new StdioServerTransport(); await server.connect(transport);

    Troubleshooting

    Common Issues

    Issue: Server not starting

    bash
    

    Check if node is properly installed

    node --version # Should be 18+

    Reinstall the package

    npm install -g @productivity/linear-mcp-server-mcp --force

    Issue: Authentication failing

    bash
    

    Verify your API key

    echo $LINEAR_MCP_SERVER_API_KEY

    Test API key validity

    curl -H "Authorization: Bearer $LINEAR_MCP_SERVER_API_KEY" https://api.linear.com/v1/test

    Issue: Claude Desktop not recognizing server

  • Restart Claude Desktop completely
  • Check JSON config syntax is valid
  • Verify file path is correct
  • Check server logs in Console.app (macOS)
  • Security Considerations

    bash
    

    Use environment-specific keys (never hardcode)

    In production, use a secrets manager

    export LINEAR_MCP_SERVER_API_KEY=$(aws secretsmanager get-secret-value --secret-id mcp-keys --query SecretString --output text | jq -r '.productivity_key')

    Limit MCP server permissions to minimum required

    Use read-only tokens when possible

    Conclusion

    Linear MCP Server unlocks the ability to Manage project issues with AI assistance directly through your AI assistant. This makes complex productivity tasks dramatically faster and more intuitive.

    As MCP becomes the standard for AI tool integration, mastering these servers gives you a significant productivity advantage.


    *Linear MCP Server MCP setup guide | May 2026*

    相关工具

    Claude DesktopMCPLinear MCP Server