Skip to main content
Glama

issueport

Linear teams, projects, issues and comments as MCP tools, talking to the Linear GraphQL API. issueport is a clean-room rebuild of the core subset of the Linear MCP surface, under a new name: fresh code written from Linear's public API documentation, no copied branding. The original Linear server is hosted/remote with OAuth; this rebuild is a GraphQL client for the same upstream API using an API key, and does not reproduce the hosted OAuth surface.

Tools (core subset, 12)

list_issues, get_issue, create_issue, update_issue, search_issues, list_teams, get_team, list_projects, create_project, list_comments, create_comment, archive_issue.

Not in this subset: cycles, documents, file uploads, webhooks, OAuth apps, time tracking, triage/custom workflows admin, project milestones/labels management, attachments, notifications.

Each tool is one GraphQL operation (query or mutation) posted as {query, variables}; a GraphQL errors array fails the call with the first error's message.

Related MCP server: Linear MCP Server

Setup

export LINEAR_API_KEY=lin_api_...

Note: Linear API keys are sent raw as the Authorization header value — not as a Bearer token. Optionally override the endpoint with LINEAR_API_URL (default https://api.linear.app/graphql). Without the key, every tool call fails with an error naming the missing variable.

CLI

npx @reneturcios/issueport get_issue '{"issue_id":"..."}'
npx @reneturcios/issueport mcp        # stdio MCP server

Each tool name is a subcommand taking one JSON object argument.

MCP client config

{
  "mcpServers": {
    "issueport": {
      "command": "npx",
      "args": ["-y", "@reneturcios/issueport", "mcp"],
      "env": { "LINEAR_API_KEY": "lin_api_..." }
    }
  }
}

Docker

docker run -i -e LINEAR_API_KEY ghcr.io/cloudcorprecords/issueport

Development

npm install
npm run build
npm test

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables comprehensive issue tracking and project management through Linear's GraphQL API. Supports creating and managing issues, organizing projects and sprints, team collaboration, and roadmap planning for modern development workflows.
    -
  • A
    license
    B
    quality
    D
    maintenance
    Enables interaction with Linear's API to manage issues, projects, and teams. Supports creating, updating, searching, and deleting issues, along with project management and team operations through API key authentication.
    13
    322 npm
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    An MCP server that enables interaction with Linear.app's API for issue tracking, project management, and workflow automation. It allows users to create, update, and search issues, manage cycles and labels, and perform team operations through natural language.
    -