streamlinear
Provides tools for interacting with Linear's API, enabling AI agents to search, get, update, comment, and create issues, as well as execute raw GraphQL queries for extended functionality.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@streamlinearshow my open issues"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
streamlinear
A lightweight Linear MCP for Claude Code. One tool, seven actions.
Why?
The standard Linear MCP uses ~17,000 tokens for tool definitions.
streamlinear uses ~500 tokens.
Related MCP server: Linear
Design Philosophy
Instead of 23 separate tools, streamlinear has one tool with action dispatch:
{"action": "search"}
{"action": "get", "id": "ABC-123"}
{"action": "update", "id": "ABC-123", "state": "Done"}
{"action": "comment", "id": "ABC-123", "body": "Fixed!"}
{"action": "create", "title": "New bug", "team": "ENG"}
{"action": "graphql", "graphql": "query { viewer { name } }"}
{"action": "help"}Actions
Action | Purpose |
| Find issues (smart defaults: your active issues) |
| Issue details by ABC-123, URL, or UUID |
| Change state, priority, assignee |
| Add comment to issue |
| Create new issue |
| Raw GraphQL for anything else |
| Full documentation |
Installation
Single Workspace
Add to your .mcp.json:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "@primeradianthq/streamlinear@1.1.3"],
"env": {
"LINEAR_API_TOKEN": "lin_api_xxxxx"
}
}
}
}Multiple Workspaces
To use streamlinear with multiple Linear workspaces, create separate MCP entries and map each secret to LINEAR_API_TOKEN:
{
"mcpServers": {
"linear-personal": {
"command": "npx",
"args": ["-y", "@primeradianthq/streamlinear@1.1.3"],
"env": {
"LINEAR_API_TOKEN": "${LINEAR_PERSONAL_TOKEN}"
},
"envFrom": ["LINEAR_PERSONAL_TOKEN"]
},
"linear-work": {
"command": "npx",
"args": ["-y", "@primeradianthq/streamlinear@1.1.3"],
"env": {
"LINEAR_API_TOKEN": "${LINEAR_WORK_TOKEN}"
},
"envFrom": ["LINEAR_WORK_TOKEN"]
}
}
}Installed Package
When installed as a dependency, the package provides two binaries:
npm install @primeradianthq/streamlinear@1.1.3
npx streamlinear-cli help
npx streamlinearThe MCP server requires LINEAR_API_TOKEN at runtime. Consumers such as Scribble may expose their own operator-facing variable and map it to LINEAR_API_TOKEN before starting streamlinear.
Smart Defaults
Teams and workflow states shown in tool description (fetched at startup)
searchwith no params → your assigned issues, not completed/canceledIDs accept ABC-123, Linear URLs, or UUIDs
State names are fuzzy matched ("done" → "Done", "in prog" → "In Progress")
assignee: "me"uses the authenticated userError messages show valid options when things fail
The GraphQL Escape Valve
For anything not covered by the main actions, use raw GraphQL:
{
"action": "graphql",
"graphql": "query { projects { nodes { id name } } }"
}Use {"action": "help"} for common GraphQL patterns.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityFmaintenanceAn MCP server that provides tools for interacting with Linear issue tracking system, currently supporting issue search with plans to expand to issue creation, updates, comments, and project management.Last updated1,7701MIT
- AlicenseBqualityBmaintenanceA Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.Last updated1003,983143MIT
- AlicenseBqualityCmaintenanceAn MCP server that integrates with Linear's API, enabling users to manage issues, projects, teams, and comments through natural language. It supports creating, updating, deleting, and searching issues, as well as project and team management.Last updated251,770MIT
- Alicense-qualityBmaintenanceCustom MCP server for Linear that enables managing issues, projects, and workspaces through natural language, backed by raw GraphQL.Last updated778MIT
Related MCP Connectors
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
MCP server for interacting with the Supabase platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/prime-radiant-inc/streamlinear'
If you have feedback or need assistance with the MCP directory API, please join our Discord server