{"type":"mcp_server","name":"linear-mcp-go","description":"This Go-based repository provides a Model Context Protocol (MCP) server for Linear, enabling interaction with the Linear API for issue management, team information retrieval, and comment addition, while respecting API rate limits.","category":"Developer Tools","language":"Go","stars":11,"forks":0,"owner":"geropl","github_url":"https://github.com/geropl/linear-mcp-go","homepage":null,"setup":"## Setup\n\n### From Releases\n\n1.  Download the appropriate binary for your platform from the [GitHub Releases page](https://github.com/geropl/linear-mcp-go/releases).\n2.  Make it executable (Linux/macOS):\n\n```bash\nchmod +x linear-mcp-go-*\n```\n\n3.  Run the binary as described in the Usage section\n\n### Automated\n\n```\n# Download linux binary for the latest release\nRELEASE=$(curl -s https://api.github.com/repos/geropl/linear-mcp-go/releases/latest)\nDOWNLOAD_URL=$(echo $RELEASE | jq -r '.assets[] | select(.name | contains(\"linux\")) | .browser_download_url')\ncurl -L -o ./linear-mcp-go $DOWNLOAD_URL\nchmod +x ./linear-mcp-go\n\n# Setup the mcp server (.gitpod.yml, dotfiles repo, etc.)\n./linear-mcp-go setup --tool=cline\n```","tools":"## Available Tools\n\n1.  Create, update, and search Linear issues (Allows interaction with Linear API through MCP protocol).\n2.  Get issues assigned to a user (Retrieves issues for a specific user).\n3.  Add comments to issues (Adds comments to existing Linear issues).\n4.  Retrieve team information (Retrieves Linear teams with optional name filter).\n5.  Rate-limited API requests (Respects Linear's API limits).\n6.  `linear_create_issue` (Creates a new Linear issue with specified details).\n7.  `linear_update_issue` (Updates an existing Linear issue's properties).\n8.  `linear_search_issues` (Searches Linear issues using flexible criteria).\n9.  `linear_get_user_issues` (Retrieves issues assigned to a specific user or the authenticated user).\n10. `linear_get_issue` (Retrieves a single Linear issue by its ID).\n11. `linear_add_comment` (Adds a comment to an existing Linear issue).\n12. `linear_get_teams` (Retrieves Linear teams with an optional name filter).","faq":null,"created_at":"2025-02-27T15:35:29+00:00","updated_at":"2025-03-24T18:30:15+00:00","source_url":"https://model-context-protocol.com/servers/go-linear-api-model-context-protocol","related_articles":[]}