DEV Community

Moshe Avdiel profile picture

Moshe Avdiel

Fullstack Java, SpringBoot, React dev at Kiponos.io - realtime config management platform. A soul of a programmer but still loves art.

Location Jerusalem, Israel. Joined Joined on  Email address [email protected] Personal website https://kiponos.io

Education

Computer Science, Israel. Management, San Francisco, CA.

Pronouns

Mr.

Work

Architect Founder at Kiponos.io

The Incident Clock Is the Turn Budget. MCP Schemas Should Not Be Allowed to Steal It

The Incident Clock Is the Turn Budget. MCP Schemas Should Not Be Allowed to Steal It

Comments
5 min read

Want to connect with Moshe Avdiel?

Create an account to connect with Moshe Avdiel. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Part the Dev Community Has Not Named Yet: Live Nested State as a Language Primitive

The Part the Dev Community Has Not Named Yet: Live Nested State as a Language Primitive

Comments
5 min read
MCP Wants Stateless Transport at Hyperscale. Your Agent Still Has Sticky Process Memory

MCP Wants Stateless Transport at Hyperscale. Your Agent Still Has Sticky Process Memory

Comments
5 min read
The TUI Said Press r to Refresh MCP. That Is Not Multi-Tab Live State

The TUI Said Press r to Refresh MCP. That Is Not Multi-Tab Live State

Comments
5 min read
E2B Sandbox Executed the Code. The Policy to Run It Lived in a Sticky Note

E2B Sandbox Executed the Code. The Policy to Run It Lived in a Sticky Note

Comments
5 min read
Two Agents, One Repo, Two MCP Writes. Nobody Owned the Folder

Two Agents, One Repo, Two MCP Writes. Nobody Owned the Folder

Comments
5 min read
Streaming MCP Results Felt Fast and Still Drowned the Window

Streaming MCP Results Felt Fast and Still Drowned the Window

Comments
5 min read
Skills Context Pollution Is MCP Bloat With a Friendlier Name

Skills Context Pollution Is MCP Bloat With a Friendlier Name

Comments
5 min read
Claude Code Deferred MCP Tools. My Other Host Did Not. One Leaf, Both Behave

Claude Code Deferred MCP Tools. My Other Host Did Not. One Leaf, Both Behave

Comments
5 min read
Grok Build Speaks MCP Natively. It Still Starts With a Frozen Server List

Grok Build Speaks MCP Natively. It Still Starts With a Frozen Server List

Comments
5 min read
Stop Bolting State Onto Agents. Real-Time Nested Config Is Native Now

Stop Bolting State Onto Agents. Real-Time Nested Config Is Native Now

Comments
5 min read
The User Said Mid-Turn: No More Writes. MCP Did Not Hear Until Restart

The User Said Mid-Turn: No More Writes. MCP Did Not Hear Until Restart

Comments
5 min read
I Asked MCP How Many Jira Tickets. It Pasted Them All and Guessed 47

I Asked MCP How Many Jira Tickets. It Pasted Them All and Guessed 47

Comments
5 min read
AWS Named the Two Failures: Bloat and Confusion. Both Are Live Leaves

AWS Named the Two Failures: Bloat and Confusion. Both Are Live Leaves

Comments
5 min read
I Installed a Grok Plugin for MCP. Enabling It Still Required a Restart

I Installed a Grok Plugin for MCP. Enabling It Still Required a Restart

Comments
5 min read
Grok Namespaces MCP as server__tool. The Allow-List Must Be Live at That Grain

Grok Namespaces MCP as server__tool. The Allow-List Must Be Live at That Grain

Comments
5 min read
Remote HTTP MCP Authenticated Fine. I Still Restarted to Hide One Tool

Remote HTTP MCP Authenticated Fine. I Still Restarted to Hide One Tool

Comments
5 min read
stdio MCP Is a Child Process. Treating It Like a Sidecar Without a Drain Is How Ports Die

stdio MCP Is a Child Process. Treating It Like a Sidecar Without a Drain Is How Ports Die

Comments
5 min read
The Ceremony Is Always the Same: Kill Host, Edit JSON, Restart, Lose the Turn

The Ceremony Is Always the Same: Kill Host, Edit JSON, Restart, Lose the Turn

Comments
5 min read
Eight Parallel Subagents, Eight Frozen Copies of tools-allow

Eight Parallel Subagents, Eight Frozen Copies of tools-allow

Comments
5 min read
AGENTS.md, SKILL.md, Rules Files — Three Places, Zero Live Fan-Out

AGENTS.md, SKILL.md, Rules Files — Three Places, Zero Live Fan-Out

Comments
5 min read
The Cardinal Rule Is Install Only What This Week Needs. I Needed It Live on Monday

The Cardinal Rule Is Install Only What This Week Needs. I Needed It Live on Monday

Comments
5 min read
Looking Up One Linear Issue via MCP Cost 65 a curl. I Capped It Live

Looking Up One Linear Issue via MCP Cost 65 a curl. I Capped It Live

Comments
5 min read
16% Task Completion With a Fat MCP Toolset Is Not a Model Failure

16% Task Completion With a Fat MCP Toolset Is Not a Model Failure

Comments
5 min read
Perplexity Walked Away From MCP Over Overhead. The Hub Still Has to Exist

Perplexity Walked Away From MCP Over Overhead. The Hub Still Has to Exist

Comments
5 min read
Block Rebuilt Linear MCP Three Times for the Same Schema Tax

Block Rebuilt Linear MCP Three Times for the Same Schema Tax

Comments
5 min read
128 Tools Is a Hard API Max. Production Needed 12, Live

128 Tools Is a Hard API Max. Production Needed 12, Live

Comments
5 min read
Cursor's 40-Tool Cap Is a Hint. Treat It as a Live Ceiling, Not a Surprise

Cursor's 40-Tool Cap Is a Hint. Treat It as a Live Ceiling, Not a Surprise

Comments
5 min read
GitHub MCP Alone Was 26k Tokens. I Did Not Need All 35 Tools for This Turn

GitHub MCP Alone Was 26k Tokens. I Did Not Need All 35 Tools for This Turn

Comments
5 min read
The War Room Had Four Agent Windows and Four Different MCP Rosters

The War Room Had Four Agent Windows and Four Different MCP Rosters

Comments
5 min read
Senses Fired P1 Mid-Turn. Grok Build Finished the MCP Call Anyway

Senses Fired P1 Mid-Turn. Grok Build Finished the MCP Call Anyway

Comments
5 min read
Shopping Freeze Was On. The MCP Write Tool Did Not Get the Memo

Shopping Freeze Was On. The MCP Write Tool Did Not Get the Memo

Comments
5 min read
The Turn Budget Hit Zero Because GitHub MCP Already Spent It on Schemas

The Turn Budget Hit Zero Because GitHub MCP Already Spent It on Schemas

Comments
5 min read
MCP Log Spam Flooded the Turn. Muting Required Killing the Server

MCP Log Spam Flooded the Turn. Muting Required Killing the Server

Comments
5 min read
I Wanted 10% of Turns to See the New MCP Server. I Got 100% or a Restart

I Wanted 10% of Turns to See the New MCP Server. I Got 100% or a Restart

Comments
5 min read
Real-Time State Is Now a Primitive — MCP Just Forgot to Ship It

Real-Time State Is Now a Primitive — MCP Just Forgot to Ship It

Comments
5 min read
We Embedded Every Agent Turn. The Write-Gate Still Lived in argv

We Embedded Every Agent Turn. The Write-Gate Still Lived in argv

Comments
5 min read
LaunchDarkly Does Not Restart Grok Build. It Also Does Not Sit on the Tool Call.

LaunchDarkly Does Not Restart Grok Build. It Also Does Not Sit on the Tool Call.

Comments
5 min read
MCP OAuth Hurt. I Almost Put the Token in a Live Key. Don't.

MCP OAuth Hurt. I Almost Put the Token in a Live Key. Don't.

Comments
5 min read
The MCP Spec Author Said Clients Should Defer Tools. Mine Didn't. I Still Needed a Knob

The MCP Spec Author Said Clients Should Defer Tools. Mine Didn't. I Still Needed a Knob

Comments
5 min read
Cloudflare Shipped Code Mode Because MCP Ate 1.17M Tokens. I Needed That Switch Live

Cloudflare Shipped Code Mode Because MCP Ate 1.17M Tokens. I Needed That Switch Live

Comments
5 min read
The MCP Doom Loop: Fail, Retry, More Tokens, Worse Model, Repeat

The MCP Doom Loop: Fail, Retry, More Tokens, Worse Model, Repeat

Comments
5 min read
Tool Selection Accuracy Fell from 43% to 14% When I Connected 'Just One More' Server

Tool Selection Accuracy Fell from 43% to 14% When I Connected 'Just One More' Server

Comments
5 min read
MCP Config.toml Was Correct. The Process Had Started With Yesterday's Tools

MCP Config.toml Was Correct. The Process Had Started With Yesterday's Tools

Comments
5 min read
The Long-Running MCP Task Had No Cancel. I Killed the Host

The Long-Running MCP Task Had No Cancel. I Killed the Host

Comments
5 min read
Plan Mode Was Fine. Execute Needed a Live Gate When MCP Write Came Back

Plan Mode Was Fine. Execute Needed a Live Gate When MCP Write Came Back

Comments
5 min read
The Subagent Spawned Without the Parent's MCP Allow-List

The Subagent Spawned Without the Parent's MCP Allow-List

Comments
5 min read
Cursor Had the New Tool Roster. Grok Build Started Earlier and Still Called Write

Cursor Had the New Tool Roster. Grok Build Started Earlier and Still Called Write

Comments
5 min read
The Agent Wrote Itself a Skill and Doubled Token Use Without Improving Accuracy

The Agent Wrote Itself a Skill and Doubled Token Use Without Improving Accuracy

Comments
5 min read
A Marketplace Skill Runs in the Agent's Laptop. I Needed a Live Trust Set

A Marketplace Skill Runs in the Agent's Laptop. I Needed a Live Trust Set

Comments
5 min read
MCP vs CLI vs Skills: The Internet Said MCP Is Dead. The Missing Piece Was a Hub

MCP vs CLI vs Skills: The Internet Said MCP Is Dead. The Missing Piece Was a Hub

Comments
5 min read
The Skill File Was the Source of Truth Until the Host Had Already Started

The Skill File Was the Source of Truth Until the Host Had Already Started

Comments
5 min read
I Restarted Grok Build to Deny the MCP Write Tool Mid-Incident

I Restarted Grok Build to Deny the MCP Write Tool Mid-Incident

Comments
5 min read
The MCP Subprocess Outlived the Crash and Held the Port Until I Wrote a Janitor

The MCP Subprocess Outlived the Crash and Held the Port Until I Wrote a Janitor

Comments
5 min read
MCP Loaded Every Schema. Skills Only Load a One-Line Blurb. I Needed Both Live

MCP Loaded Every Schema. Skills Only Load a One-Line Blurb. I Needed Both Live

Comments
5 min read
One MCP Tool Returned 557k Tokens and Swamped the Rest of the Turn

One MCP Tool Returned 557k Tokens and Swamped the Rest of the Turn

Comments
5 min read
Tool-Space Interference: Adding Slack MCP Made GitHub Calls Worse

Tool-Space Interference: Adding Slack MCP Made GitHub Calls Worse

Comments
5 min read
Context Rot Hit at 25% of the Window and Grok Build Started Forgetting the Plan

Context Rot Hit at 25% of the Window and Grok Build Started Forgetting the Plan

Comments
5 min read
Cursor Caps at 40 Tools. I Still Restarted MCP to Hide the 41st

Cursor Caps at 40 Tools. I Still Restarted MCP to Hide the 41st

Comments
5 min read
Three MCP Servers Ate 72% of the Window Before Grok Build Saw the Prompt

Three MCP Servers Ate 72% of the Window Before Grok Build Saw the Prompt

Comments
5 min read
loading...