Read Your Workspace
Buda agents can retrieve supported objects including:
- Issues
- Projects
- Comments
- Initiatives
- Project labels
- Project updates
- Project milestones
- Initiative updates
- Images attached to issues
- Linear resources referenced by URL
Buda agents reach your Linear workspace over its hosted MCP server, with a read-only endpoint available from the first connection. What an agent does well here is read, roll up, compare, and draft.
Every tracker looks fine at the issue level. The problems live between issues: the project whose scope grew without anyone deciding, the initiative nobody has updated in six weeks, the cycle that keeps carrying the same three tickets.
This integration gives agents the shape of the work: through Linear’s hosted MCP server they read issues, projects, initiatives, and milestones, then prepare the update a person would assemble by hand. Agents can find and read issues, projects, initiatives, milestones, and comments, then prepare the update or the summary a person would otherwise assemble by hand.
Linear records the state of your work; an agent connected this way can test whether that state is still accurate.
A chatbot can summarize a ticket you paste. A Linear-connected agent can look at the shape of the work: pull the project, read its issues and comments, check the milestones underneath it, and tell you where the plan and the reality diverged.
Rather than opening a project and clicking through every issue, you can ask:
Look at the current cycle, find issues that have not moved in two weeks, read their comments, and tell me what is actually blocking each one.
The agent retrieves the issues, follows the discussion, and organizes what it found into something the team can act on in a standup.
Your work never leaves Linear; what Buda adds is a place where the tracker gets checked against reality.
Linear’s hosted MCP server exposes tools for finding, creating, and updating objects, with a dedicated read-only endpoint for connections that should never write.
Buda agents can retrieve supported objects including:
Over a write connection rather than the read-only one, agents can:
Linear offers two endpoints: a standard read-write connection and a separate read-only connection. Clients that request read access receive a token that cannot reach write APIs at all, and API keys can be issued with read permission only. Access is otherwise bound to the authenticating user’s workspace access. Linear’s legacy SSE transport is deprecated and being removed.
Linear is excellent at recording state. It is not designed to tell you whether that state is honest.
An agent that can read across issues, comments, and project history can answer the questions a board view cannot.
Stalled work rarely announces itself; it just stops generating updates.
Projects grow one reasonable addition at a time.
Project updates lapse precisely when a project is in trouble.
Example workflowPlanning from a messy backlog produces a messy plan.
Initiatives span projects, which is exactly why they are hard to see.
Reports arrive as prose and need to become structured work.
Four patterns to start with. Each hands off to a person rather than writing silently.
Trigger: Run every weekday morning.
Buda agent workflowTrigger: Run every Thursday.
Buda agent workflowTrigger: Run before each planning session.
Buda agent workflowTrigger: Run at the start of each month.
Buda agent workflowGive any of these to a connected Buda agent, adjusting the team, project, or cycle to match your workspace.
Look at the current cycle and list every issue with no activity for two weeks. Read the comments and tell me which are genuinely blocked and which were forgotten.
Compare the issues in the Billing Rework project against its description. Show me work that was added later and does not clearly serve the stated goal.
Draft this week’s project update for the Onboarding project. Say what moved, what slipped, and why — using the issue comments as evidence.
Find backlog issues for the platform team that are missing an estimate or an owner, plus any that look like duplicates of each other.
Roll up progress across every project under the Q3 Reliability initiative and tell me which project is holding the timeline.
Using read-only access, tell me which issues closed this cycle had no linked pull request or acceptance criteria.
Linear’s built-in automations are the right tool when the rule is unambiguous.
For example:
When an issue moves to Done, remove it from the current cycle.
An MCP-connected agent earns its place when the question requires reading comments and judging what the state actually means.
Look at everything still open in this cycle, read the discussion on each, and tell me which items will realistically not land — and what is blocking them.
| Capability | Linear Automations | Buda Linear MCP Integration |
|---|---|---|
| Deterministic state transitions | Strong | Supported inside broader workflows |
| Natural-language instructions | Limited | Yes |
| Reading comment threads for blockers | Not designed for it | Agent reads and reasons over discussion |
| Comparing scope against intent | Not available | Agent can compare and explain |
| Rolling up across projects and initiatives | Requires manual views | Agent can traverse the hierarchy |
| Cross-tool context | Requires separate integrations | Combines with other Buda tools |
| Explaining why something was flagged | Not available | Yes, citing the issue and comment |
| Draft-first updates | Requires custom setup | Natural agent pattern |
| Read-only guarantee | Not applicable | Dedicated read-only endpoint |
For example:
Use Linear automations for state rules that should never be subjective. Use a Buda agent when the answer depends on what people wrote in the comments.
An issue exists because of something that happened somewhere else.
The bug came from support, the requirement came from a spec, the fix lives in a pull request, and the customer waiting for it is in the CRM. An agent spanning those systems keeps the tracker and reality from drifting apart.
Check whether the issue matches the pull request that claims to close it, and whether either matches what shipped.
Trace an issue back to the conversation that produced it, and catch decisions the issue never captured.
Compare a roadmap page against the issues meant to deliver it.
Connect a customer commitment in the CRM to the issue that has to land before it is true.
Test whether a shipped issue actually changed the behavior it was supposed to change.
Looking outside the tracker is how you find out whether a status field is still telling the truth.
Access runs through Linear’s own hosted server, and Linear makes read-only a first-class option rather than a convention.
Setup uses OAuth 2.1 with dynamic client registration, with bearer-token or API-key authentication available as an alternative. Linear provides a dedicated read-only endpoint alongside the standard one, and clients granted read scope receive a token that cannot reach write APIs. API keys can be created with read permission only. Access is otherwise bound to the authorizing user’s workspace access.
A project update is a statement to the rest of the company. An agent can assemble the evidence for it; it should not be the one making the claim.
Buda works on the same principle, a shared and persistent workspace whose outputs a person reviews before they count as status.
Agents can read, compare, roll up, summarize, and draft.
People should keep approving anything involving:
The teams that gain most are the ones whose tracker has more work in it than any one person can hold in view.
See where the cycle is actually stuck rather than where the board says it is.
Catch scope drift while it is still cheap to discuss.
Roll up initiatives across projects without rebuilding the picture by hand every month.
Get a clean issue with reproduction details instead of a prose report to decode.
Track which design-dependent issues are moving and which are waiting on a decision.
Find closed work with no acceptance criteria or linked verification.
It is a connection that lets another application work with a Linear workspace — reading issues and projects, and updating them where a write connection is authorized.
Through Linear’s centrally hosted MCP server. You choose the standard endpoint or the read-only one, and agents call Linear’s tools from there.
It is the arrangement that lets an agent turn a stated goal into the right Linear queries and updates, without someone building each API call.
A Buda agent can find and read issues, projects, comments, initiatives, milestones, and updates, and — over a write connection — create and update issues, projects, comments, initiatives, milestones, updates, and project labels.
Yes. Linear provides a dedicated read-only endpoint, and clients granted read scope receive a token that cannot reach write APIs. API keys can also be created with read permission only.
Setup uses OAuth 2.1 with dynamic client registration, and access is bound to the authorizing user’s workspace access. The read-only endpoint provides an enforced boundary rather than a policy one.
Yes, over a write connection. Linear’s server supports creating and editing project updates and initiative updates. Buda’s recommended pattern is to draft these and let the owner publish.
No. You describe the task in natural language. Reliable production use still requires deciding read versus write, which teams to scope, and where a human reviews the output.
No. Buda sits alongside it, turning tracked work into reporting, planning prep, and updates an owner publishes.
No. Linear Agent is Linear’s native agent working inside Linear. Buda sits outside Linear, turning tracked work into reporting and planning prep and updates an owner is the one to publish.
Linear publicly enumerates issues, projects, comments, initiatives, milestones, updates, and project labels for its MCP server. Other object types are not documented as supported, so this page does not claim them.
Usually not without review. Closing work is a status claim other people rely on. Start read-only, let the agent propose closures during grooming, and keep the decision with the team.
Your board says what state each issue is in. It does not say which of those states stopped being true a week ago.
Connect Linear to Buda and let agents read the work, the comments, and the history, then hand your team a picture it can act on — starting read-only until you decide otherwise.