Context
The MCP (Model Context Protocol) ecosystem has grown significantly:
- 5,800+ MCP servers, 300+ clients
- ClickUp has an official MCP server (public beta at mcp.clickup.com)
- The community ClickUp MCP server (taazkareem/clickup-mcp-server) has ~444 stars
- Industry consensus: CLI + MCP hybrid approach is the winning pattern
A `cu mcp serve` subcommand would make cu unique — a single tool that serves both humans (CLI) and AI agents (MCP). No other project in the ClickUp ecosystem does this.
Concept
```bash
Human use (CLI)
cu task list --status "in progress"
AI agent use (MCP)
cu mcp serve
Exposes cu's capabilities via MCP protocol on stdin/stdout
```
Prerequisites
Research needed
- What Go MCP SDK libraries exist and are mature?
- What's the minimal viable set of MCP tools to expose?
- How does the official ClickUp MCP server work, and how would cu complement it?
- Official uses OAuth; cu uses API tokens — different auth models for different use cases
- cu could work offline/locally with cached data; MCP server is always-online
Priority
This is a future opportunity, not an immediate need. Distribution (#17) and reliability (#19) come first.
Context
The MCP (Model Context Protocol) ecosystem has grown significantly:
A `cu mcp serve` subcommand would make cu unique — a single tool that serves both humans (CLI) and AI agents (MCP). No other project in the ClickUp ecosystem does this.
Concept
```bash
Human use (CLI)
cu task list --status "in progress"
AI agent use (MCP)
cu mcp serve
Exposes cu's capabilities via MCP protocol on stdin/stdout
```
Prerequisites
Research needed
Priority
This is a future opportunity, not an immediate need. Distribution (#17) and reliability (#19) come first.