This connects to Linear's API to create complete project structures from natural language descriptions. It handles milestones, epics, issues, and dependency relationships in one go, so you're not manually clicking through Linear's UI to scaffold a new initiative. It's part of the Toolwright ADK, which ships MCP servers alongside companion skills and workflow knowledge rather than just raw API wrappers. Reach for this when you're spinning up a new project or initiative in Linear and want to describe the structure conversationally instead of building it piece by piece through the web interface.
Agent Development Kit for production MCP servers and companion Skills. Orchestration-first tools that ship with workflow knowledge, not just API connectivity.
| Package | Version | Description |
|---|---|---|
@toolwright-adk/shared | Validation, errors, logging, output formatting, and test utilities | |
@toolwright-adk/linear-bootstrap | MCP server for bootstrapping Linear projects from natural language | |
linear-project-manager | Plugin | Claude Code plugin — skills, agents, and commands for Linear |
@toolwright-adk/claude-code-plugins | Plugin registry with manifests and standalone skills |
git clone https://github.com/toolwright-adk/toolwright-monorepo.git
cd toolwright-monorepo
pnpm install
pnpm build
pnpm test
To use the Linear Bootstrap MCP server without cloning, see the linear-bootstrap README.
toolwright-monorepo/
├── .claude-plugin/
│ └── marketplace.json # Plugin marketplace for distribution
├── packages/
│ ├── shared/ # @toolwright-adk/shared
│ ├── linear-bootstrap/ # @toolwright-adk/linear-bootstrap (MCP server)
│ ├── linear-project-manager/ # Claude Code plugin (skills + agents + commands)
│ └── claude-code-plugins/ # Plugin registry and standalone skills
├── templates/ # Scaffolding for new packages
│ ├── mcp-server/
│ ├── apify-actor/
│ └── skill/
└── docs/
└── QUALITY-RUBRIC.md
pnpm build # build all packages
pnpm test # run all tests
pnpm lint # ESLint
pnpm format:check # Prettier check
See CONTRIBUTING.md for the full contributor guide.
All MCP servers must meet the Quality Rubric before shipping.
LINEAR_API_KEY*secretLinear API key (create at linear.app/settings/api)
LLM_API_KEY*secretAPI key for an OpenAI-compatible LLM provider
LLM_BASE_URL*Base URL for the LLM API (e.g. https://openrouter.ai/api/v1)
LLM_MODEL*Model ID for plan generation (e.g. anthropic/claude-sonnet-4.6)
ray0907/git-mcp-server
cyanheads/git-mcp-server
io.github.b1ff/atlassian-dc-mcp-bitbucket
io.github.b1ff/atlassian-dc-mcp-jira
com.mcparmory/atlassian-jira
sirlordt/vscode-terminal-mcp