Mo
by ztfo
Mo is a task management tool designed as a Model Context Protocol (MCP) server for Cursor IDE. It provides seamless integration with Linear for issue tracking and task management, allowing developers to manage their workflow directly from within Cursor.
Last updated: N/A
What is Mo?
Mo is a task management tool that integrates with Cursor IDE and Linear. It acts as a Model Context Protocol (MCP) server, enabling developers to manage tasks and issues directly within the Cursor environment.
How to use Mo?
To use Mo, install it via npm or set up a local development environment. Configure it in Cursor's MCP settings. Use editor commands (e.g., /mo tasks, /mo linear-auth) or chat mode tools (@Linear) to interact with Mo and Linear.
Key features of Mo
Task Management within Cursor
Context-Aware Task Creation
Linear Integration (Authentication, Sync, Filtering)
Chat Integration with Claude
Webhook Support for Real-time Updates
Use cases of Mo
Managing Linear issues directly from the code editor
Creating tasks based on code selections or file context
Collaborating with team members through Linear integration
Using Linear tools within the Claude chat interface
Automating task updates with webhook support
FAQ from Mo
How do I install Mo?
How do I install Mo?
You can install Mo globally using npm: npm install -g mo-linear-mcp or use it directly with npx: npx mo-linear-mcp.
How do I configure Mo in Cursor?
How do I configure Mo in Cursor?
Go to Cursor IDE Settings → Extensions → MCP Servers. Click 'Edit MCP Config' and paste the provided configuration, adjusting the 'cwd' path if needed.
How do I authenticate with Linear?
How do I authenticate with Linear?
Use the command /mo linear-auth key:your_linear_api_key in the editor or @Linear linear_auth key:your_linear_api_key in chat mode.
Where can I find my Linear API key?
Where can I find my Linear API key?
You can find your Linear API key in Linear's settings page.
How do I debug Mo?
How do I debug Mo?
Mo logs debugging information to /tmp/mo-mcp-debug.log. You can also test MCP responses with echo '{"command": "/mo linear-status"}' | npm run dev.