Builders lose focus 1,200 instances a day — how MCP might change that

Metro Loud
10 Min Read

Need smarter insights in your inbox? Join our weekly newsletters to get solely what issues to enterprise AI, knowledge, and safety leaders. Subscribe Now


Software program builders spend most of their time not writing code; latest trade analysis discovered that precise coding accounts for as little as 16% of builders’ working hours, with the remaining consumed by operational and supportive duties. As engineering groups are pressured to “do extra with much less” and CEOs are bragging about how a lot of their codebase is written by AI, a query stays: What’s achieved to optimize the remaining 84% of the duties that engineers are engaged on?

Maintain builders the place they’re the best

A significant offender to developer productiveness is context switching: The fixed hopping between the ever-growing array of instruments and platforms wanted to construct and ship software program. A Harvard Enterprise Overview examine discovered that the common digital employee flips between purposes and web sites practically 1,200 instances per day. And each interruption issues. The College of California discovered that it takes about 23 minutes to regain focus after a single interruption totally, and generally worse, as practically 30% of interrupted duties are by no means resumed. Context switching is definitely on the middle of DORA, one of the common efficiency software program improvement frameworks.

In an period the place AI-driven firms try to empower their workers to do extra with much less, past “simply” giving them entry to massive language fashions (LLMs), some tendencies are rising. For instance, Jarrod Ruhland, principal engineer at Brex, hypothesizes that “builders ship their highest worth when targeted inside their built-in improvement setting (IDE)”. With that in thoughts, he determined to seek out new methods to make this occur, and Anthropic’s new protocol could be one of many keys.

MCP: A protocol to deliver context to IDEs

Coding assistants, similar to LLM-powered IDEs like Cursor, Copilot and Windsurf, are on the middle of a developer renaissance. Their adoption velocity is unseen. Cursor grew to become the fastest-growing SaaS in historical past, reaching $100 million ARR inside 12 months of launch, and 70% of Fortune 500 firms use Microsoft Copilot.


AI Scaling Hits Its Limits

Energy caps, rising token prices, and inference delays are reshaping enterprise AI. Be a part of our unique salon to find how prime groups are:

  • Turning vitality right into a strategic benefit
  • Architecting environment friendly inference for actual throughput features
  • Unlocking aggressive ROI with sustainable AI methods

Safe your spot to remain forward: https://bit.ly/4mwGngO


However these coding assistants had been solely restricted to codebase context, which might assist builders write code quicker, however couldn’t assist with context switching. A brand new protocol is addressing this problem: Mannequin Context Protocol (MCP). Launched in November 2024 by Anthropic, it’s an open customary developed to facilitate integration between AI methods, notably LLM-based instruments, and exterior instruments and knowledge sources. The protocol is so common that there was a 500% improve of recent MCP servers within the final 6 months, with an estimated 7 million downloads in June,

Some of the impactful purposes of MCP is its capability to attach AI coding assistants on to the instruments builders depend on every single day, streamlining workflows and dramatically decreasing context switching.

Take function improvement for example. Historically, it includes bouncing between a number of methods: Studying the ticket in a mission tracker, a dialog with a teammate for clarification, looking out documentation for API particulars and, lastly, opening the IDE to begin coding. Every step lives in a special tab, requiring psychological shifts that gradual builders down.

With MCP and fashionable AI assistants like Anthropic’s Claude, that total course of can occur contained in the editor.

For instance, implementing a function all inside a coding assistant turns into:

The identical precept can apply to many different engineers workflow, for example an incident response for SREs might appear to be:

Nothing new underneath the solar

We’ve seen this sample earlier than. Over the previous decade, Slack has reworked office productiveness by changing into a hub for a whole bunch of apps, enabling workers to handle a variety of duties with out leaving the chat window. Slack’s platform decreased context switching in on a regular basis workflows. 

Riot Video games, for instance, linked round 1,000 Slack apps, and engineers noticed a 27% discount in time wanted to check and iterate code, a 22% quicker time to establish new bugs and a 24% improve in function launch charge; all had been attributed to streamlining workflows and decreasing the friction of tool-switching.

Now, an identical transformation is happening in software program improvement, with AI assistants and their MCP integrations serving because the bridge to all these exterior instruments. In impact, the IDE might change into the brand new all-in-one command middle for engineers, very like Slack has been for normal data employees.

MCP will not be enterprise prepared

MCP is a comparatively nascent customary, for instance, safety wisem MCP has no built-in authentication or permission mannequin, counting on exterior implementations which can be nonetheless evolving There’s additionally ambiguity round id and auditing — the protocol doesn’t clearly distinguish whether or not an motion was triggered by a person or the AI itself, making accountability and entry management tough with out extra customized options. Lori MacVittie, distinguished engineer and chief evangelist in F5 Networks’ Workplace of the CTO, says that MCP is “breaking core safety assumptions that we’ve held for a very long time.”

One other sensible limitation arises when too many MCP instruments or servers are used concurrently, for instance, inside a coding assistant. Every MCP server advertises an inventory of instruments, with descriptions and parameters, that the AI mannequin wants to contemplate. Flooding the mannequin with dozens of obtainable instruments can overwhelm its context window. Efficiency degrades noticeably because the device rely grows with some IDE integrations have imposed onerous limits (round 40 instruments in Cursor IDE, or ~20 instruments for the OpenAI agent) to forestall the immediate from bloating past what the mannequin can deal with

Lastly, there isn’t any subtle approach for instruments to be auto-discovered or contextually instructed past itemizing all of them, so builders usually need to toggle them manually or curate which instruments are energetic to maintain issues working easily. Referring to that instance of Riot Video games putting in 1,000 Slack apps, we will see the way it could be unfit for enterprise utilization.

Much less swivel-chair, extra software program

The previous decade has taught us the worth of bringing work to the employee, from Slack channels that pipe in updates to “inbox zero” electronic mail methodologies and unified platform engineering dashboards. Now, with AI in our toolkit, we’ve got a possibility to empower builders to be extra productive. Suppose Slack grew to become the hub of enterprise communication.

In that case, coding assistants are well-positioned to change into the hub of software program creation, not simply the place code is written, however the place all of the context and collaborators coalesce. By protecting builders of their movement, we take away the fixed psychological gear-shifting that has plagued engineering productiveness.

For any group that will depend on software program supply, take a tough have a look at how your builders spend their day; you could be stunned by what you discover.

Sylvain Kalache leads AI Labs at Rootly.


Share This Article