4,500+ servers built on MCP Fusion
Vinkius

LinearB MCP. Automate DORA metrics and incident reporting.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

LinearB MCP on Cursor AI Code Editor MCP Client LinearB MCP on Claude Desktop App MCP Integration LinearB MCP on OpenAI Agents SDK MCP Compatible LinearB MCP on Visual Studio Code MCP Extension Client LinearB MCP on GitHub Copilot AI Agent MCP Integration LinearB MCP on Google Gemini AI MCP Integration LinearB MCP on Lovable AI Development MCP Client LinearB MCP on Mistral AI Agents MCP Compatible LinearB MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

LinearB MCP Server connects your AI agent directly to critical engineering intelligence data. It lets you query DORA metrics, track software deployments via Git refs, and report incidents—all through natural language prompts.

Stop opening dashboards; get real-time operational performance reports instantly.

What your AI agents can do

List connected repos

Lists every repository currently linked to your LinearB account.

List engineering teams

Retrieves a list of all defined engineering teams in the system.

List software deployments

Fetches records of recent software deployments from LinearB.

+ 4 more capabilities included
Query Performance Metrics

The agent asks for specific engineering metrics (e.g., cycle time, coding time) and returns a structured analysis of team performance.

Report Software Deployment

You send the tool a repository ID and Git reference, informing LinearB that a new version is live in production.

Log Engineering Incident

The agent records a new incident event, specifying the provider and start time to calculate Mean Time To Recovery (MTTR).

List Connected Systems

You ask for and receive a list of all repositories currently connected to LinearB.

Identify Engineering Teams

The agent fetches the full roster of teams defined within your LinearB instance.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

LinearB MCP Server: 7 Tools for DevOps Operations

Use these seven tools to interact with LinearB data through your AI client. Track everything from metrics queries to incident logging.

list019d75c7

list connected repos

Lists every repository currently linked to your LinearB account.

list019d75c7

list engineering teams

Retrieves a list of all defined engineering teams in the system.

list019d75c7

list software deployments

Fetches records of recent software deployments from LinearB.

list019d75c7

list software incidents

Retrieves a list of logged engineering incidents for review.

query019d75c7

query software metrics

Queries specific software engineering metrics (like cycle time) using structured JSON input and defined time ranges.

record019d75c7

record new deployment

Logs a new successful deployment event, requiring the target repository ID and Git reference (SHA or tag).

record019d75c7

record new incident

Creates an incident record, needing a provider ID and the exact time the failure started.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with LinearB, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Connect your AI agent directly to LinearB for engineering intelligence. It lets you pull DORA metrics, track deployments via Git refs, and log incidents—all through natural language prompts. You stop opening dashboards; your agent gets real-time operational reports instantly.

Querying Performance Metrics: Your agent asks for specific software performance data, like cycle time or coding time across defined teams. It uses structured JSON input and specific time ranges to return a detailed analysis of team throughput via the query_software_metrics tool. You can get an immediate read on where your bottlenecks are.

Inventory and Team Identification: To start, you'll first use the list_connected_repos tool to pull every repository currently linked to LinearB. If you need organizational context, the agent runs list_engineering_teams, giving you a full roster of all defined groups in the system.

Tracking Deployments: You can check recent software deployments by running list_software_deployments. When something actually goes live, your agent reports it using record_new_deployment. This requires you to pass both the target repository ID and the specific Git reference (that's an SHA or a tag) so LinearB logs the successful rollout.

Logging Incidents: To keep your operational metrics accurate, the agent runs list_software_incidents to show all logged engineering failures for review. If something breaks right now, you use record_new_incident. This tool needs two things: a provider ID and the exact time the failure started so it can accurately calculate Mean Time To Recovery (MTTR).

This server gives your agent full visibility into what's running, who owns it, how fast teams are moving, and where everything breaks down.

How LinearB MCP Works

  1. 1 First, subscribe to the server and provide your LinearB Public API Key.
  2. 2 Next, you tell your AI client what data you need—for example: 'What's the average cycle time for Team X over the last 30 days.'
  3. 3 The agent uses the appropriate tool (e.g., query_software_metrics) to pull the raw data and presents it back to you in a clean, natural language summary.

The bottom line is that your AI client handles the API calls; you just ask for what you need.

Who Is LinearB MCP For?

The Engineering Manager who's tired of manually cross-referencing cycle time data across three different dashboards. The DevOps Engineer running a release pipeline that needs to log deployment success automatically. And the CTO who needs an instant, auditable view of DORA metrics without opening the main dashboard.

DevOps Engineer

Runs automated scripts or CI/CD jobs that need to log deployments (record_new_deployment) or report incidents (record_new_incident) directly into LinearB.

Engineering Manager

Queries team performance metrics, like average cycle time, by simply asking the agent a question instead of building a complex query in the web UI.

CTO / Director of Engineering

Audits organizational health and DORA compliance. They ask for aggregated reports to quickly identify bottlenecks across multiple teams.

What Changes When You Connect

  • Stop building custom metric dashboards. Using query_software_metrics lets your agent pull complex data—like separating coding time from pickup time—with a single prompt, giving you instant insights into delivery bottlenecks.
  • Keep your operational records accurate by using record_new_incident. When an outage happens, the AI client logs it immediately, ensuring your MTTR metrics are correct and auditable.
  • Manage releases without manual input. If your CI/CD pipeline finishes a build, running record_new_deployment instantly updates LinearB with the Git ref, linking the code change to performance data.
  • Understand your scope at a glance. Use list_connected_repos and list_engineering_teams to map out exactly which systems are reporting metrics—perfect for onboarding new teams or auditing permissions.
  • Get historical context fast. Instead of digging through pages, calling list_software_incidents gives you a rapid history of past outages, letting you track how often certain providers fail.

Real-World Use Cases

01

Auditing Team Performance Post-Quarterly Review

A CTO needs to know if the Backend team is slowing down. Instead of opening LinearB and running multiple reports, they prompt their agent: 'What's the average cycle time for the Backend team over the last 90 days?' The agent uses query_software_metrics and delivers a concise answer in seconds.

02

Automating CI/CD Release Logging

The DevOps Engineer's pipeline finishes a successful build (SHA: abc123). Instead of having a human manually log it, the script calls record_new_deployment. This instantly updates LinearB, linking the performance data to that specific code commit.

03

Logging an Unexpected Production Outage

A critical service fails at 2 am. The on-call engineer opens their chat interface and asks their agent: 'Log a new incident for AuthService starting now.' The agent uses record_new_incident, capturing the start time needed to calculate MTTR.

04

Mapping Out Service Dependencies

A new manager joins the team and needs to understand what services exist. They run 'List all connected repositories,' using list_connected_repos. The agent provides a clean list, letting them grasp the full technical scope immediately.

The Tradeoffs

Asking for Metrics Without Timeframes

Prompting: 'What is the cycle time?' without specifying dates or teams.

The agent needs more context. Always specify parameters using query_software_metrics. Example: 'Query software metrics for team X between [start date] and [end date].'

Trying to Log Data Manually

A human manually reading a deployment log and trying to remember the SHA or tag.

Use automated processes. When a deploy happens, call record_new_deployment from your CI/CD script using the exact Git ref provided by the build system.

Assuming Incidents are Automatic

Thinking that LinearB automatically tracks every outage without intervention.

You must log failures. Use record_new_incident immediately when an issue starts, providing the provider ID and the accurate start time.

When It Fits, When It Doesn't

Use this MCP Server if your primary need is to query or modify structured operational data—metrics, deployments, incidents—that already live in LinearB. You want your AI agent to act like a thin wrapper around your existing API layer.

Don't use this if you just need unstructured search (use an indexed knowledge base tool instead). Also, don't rely on it for general chat or documentation; it only handles defined metrics and events. If the data source is outside of LinearB entirely, this server won't help—you’ll need a different connector that points to that specific platform.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by LinearB. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

list_connected_repos list_engineering_teams list_software_deployments list_software_incidents query_software_metrics record_new_deployment record_new_incident

Dashboard fatigue shouldn't require three tabs open.

Today, checking team performance means opening the LinearB dashboard. Then you navigate to 'Metrics,' select the correct time range—usually 30 days back—filter by department, and finally run a report on cycle time. It's slow, it's click-heavy, and it takes context switching just to answer a simple question.

With this MCP server, your agent handles all that overhead. You simply ask: 'What was the average cycle time for the QA team last month?' The agent runs `query_software_metrics`, gets the raw data, and spits out the final number in one prompt. It cuts the process down to two steps.

LinearB MCP Server: Log deployments & incidents instantly.

Before this, logging a new deployment required either navigating to a specific API endpoint or manually updating an internal spreadsheet. If the pipeline failed to write that record, your DORA metrics would be incomplete, and your audit trail was broken.

Now, your agent handles it. You run `record_new_deployment` directly from your IDE or chat interface. The data gets logged reliably and immediately. Your operational intelligence stays current without you lifting a finger.

Common Questions About LinearB MCP

How do I query cycle time using the LinearB MCP Server? +

You use query_software_metrics. You must provide a JSON body specifying the desired metrics (like cycle_time) and the exact time range you want to check.

What is needed to record a new deployment via LinearB? +

You use record_new_deployment. This tool requires two specific pieces of information: the repository ID and the Git reference (the SHA or tag) for that release.

Can I list all my connected repositories with this server? +

Yes, run list_connected_repos. This tool pulls a clean roster of every single repository currently linked to your LinearB account for auditing purposes.

Which tool should I use if an incident occurs right now? +

Use record_new_incident immediately. It requires the provider ID and the exact start time of the failure so it can correctly calculate MTTR when the investigation is done.

How do I authenticate my AI agent when using any tool on LinearB? +

You must provide a valid LinearB Public API Key. This key is entered into your client's configuration settings, which grants your agent access to all available tools. Always treat this key like a password.

If I need to query metrics for a specific team, what should I use first with `list_engineering_teams`? +

Use the list_engineering_teams tool first. This retrieves all defined team names and their associated IDs within LinearB. You must supply these exact IDs when calling query_software_metrics to get accurate data.

Is there a rate limit if I call `record_new_deployment` many times in one minute? +

Yes, the server enforces standard API rate limits. If you exceed them, your agent will receive a 429 error response. You’ll need to implement an exponential backoff strategy in your calling code.

What's the difference between using `list_software_deployments` and running a metric query? +

Listing deployments shows raw, historical records (SHA or tag) for specific releases. Running a metric query calculates averages—like cycle time or coding time—across multiple deployments within defined date ranges.

How do I query cycle time for a specific team? +

Use the query_software_metrics tool and include the team name or ID in the group_by parameter of your JSON query.

What is the difference between coding_time and pickup_time? +

Coding time is the duration from the first commit to the PR creation. Pickup time is the duration from the PR creation to the first review activity.

Can I report a release from the agent? +

Absolutely. Use the record_new_deployment tool with the Git SHA or tag and the repository ID to inform LinearB that a deployment has occurred.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for LinearB. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.