Mo - Linear Task Management for Cursor IDE
@ztfo
About Mo - Linear Task Management for Cursor IDE
Linear<>Cursor MCP Server for AI powered project management
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mo": {
"command": "npx",
"args": [
"mo-linear-mcp"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Mo - Linear Task Management for Cursor IDE?
Mo is a Model Context Protocol (MCP) server for Cursor IDE that integrates with Linear for issue tracking and task management. It allows developers to create, update, and track tasks directly from within Cursor, with bidirectional synchronization between local tasks and Linear issues.
How to use Mo - Linear Task Management for Cursor IDE?
Install globally via npm: npm install -g mo-linear-mcp, then configure it in Cursor's MCP settings (Settings → Extensions → MCP Servers). Use editor commands like /mo tasks, /mo new-task, or chat tools like @Linear linear_status. Authenticate with a Linear API key using /mo linear-auth key:your_api_key.
Key features of Mo - Linear Task Management for Cursor IDE
- Create, update, and delete tasks directly in Cursor
- Context-aware task creation from code selections or file
- Bidirectional sync between local tasks and Linear issues
- Filter and query Linear issues by teams, projects, states
- Support for webhooks for real-time issue updates (optional)
- Markdown-formatted responses with action buttons
Use cases of Mo - Linear Task Management for Cursor IDE
- Manage work items without leaving the code editor
- Convert code snippets or comments into Linear tasks instantly
- Synchronize personal task lists with team’s Linear board
- Query and update Linear issues via Claude chat in Cursor
- Keep local task state in sync across development sessions
FAQ from Mo - Linear Task Management for Cursor IDE
What does Mo do that the native Linear app does not?
Mo enables task management inside Cursor IDE, offering context-aware task creation from code selections and bidirectional sync between local data and Linear, all without switching applications.
What are the runtime requirements?
Node.js 16+, a Cursor IDE installation, and a Linear account (for Linear integration). The package can be installed globally via npm or run with npx.
Where are local tasks stored?
Local task data is persisted in a data/ directory within the project, alongside the source code.
How does authentication work for Linear?
Use the /mo linear-auth command (or @Linear linear_auth in chat) with your Linear API key, which you obtain from Linear's settings page. Credentials are stored securely.
What transport and protocol does Mo use?
Mo implements the Model Context Protocol (MCP) for communication within Cursor IDE. It supports protocol version handling and can be invoked via standard input/output (stdio) as an MCP server.
Frequently asked questions
What does Mo do that the native Linear app does not?
Mo enables task management inside Cursor IDE, offering context-aware task creation from code selections and bidirectional sync between local data and Linear, all without switching applications.
What are the runtime requirements?
Node.js 16+, a Cursor IDE installation, and a Linear account (for Linear integration). The package can be installed globally via npm or run with npx.
Where are local tasks stored?
Local task data is persisted in a `data/` directory within the project, alongside the source code.
How does authentication work for Linear?
Use the `/mo linear-auth` command (or `@Linear linear_auth` in chat) with your Linear API key, which you obtain from Linear's settings page. Credentials are stored securely.
What transport and protocol does Mo use?
Mo implements the Model Context Protocol (MCP) for communication within Cursor IDE. It supports protocol version handling and can be invoked via standard input/output (stdio) as an MCP server.
Basic information
More Developer Tools MCP servers
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
TranscriptFetch MCP Server
TranscriptFetchModel Context Protocol (MCP) server for TranscriptFetch: fetch YouTube transcripts, search, channels, and playlists from any MCP client.

discoverGPT
Joe MonastierodiscoverGPT is visualAI's unified MCP gateway for AI commerce, exposing 29 tools across four capabilities on one canonical product catalog: trimodal search (natural-language, precise-color, and image-similarity), AI cata
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

PuzzleTide Puzzle Generator
Caravaca-LabsWord search generator, crossword generator, and sudoku generator + solver as a local-first MCP server. 15 deterministic tools: printable PDF puzzle worksheets, themed word banks, and verifiable LLM evals. From the makers
Comments