Martin Casado
๐ค SpeakerAppearances Over Time
Podcast Appearances
granting authorization for specific tasks are done at the tool level in MCPs.
And that's just a rule that's been baked into the harnesses that ends up working well for a lot of situations.
It also works badly in some situations.
But the tools on the consuming side have started to grow around MCP.
And thus, even if maybe theoretically you don't need it, I think in practice it's taken hold.
Well, that's how NanoCloud works.
Yeah, so I mean, NanoClaw, for those who don't know, is a personal AI agent, sort of like OpenClaw, except the way it works is you fork the repo when you start up, and then you just sort of vibe code it into whatever you want.
Yeah, whatever you want, exactly.
And the problem I encountered is it sort of went awry, and I didn't really want to go and troubleshoot all of the details of NanoClaw.
Yeah, exactly.
At some point I spent enough time debugging Nanoclaw that I was like, I want something that has more separation of concerns where there's sort of an agent over here that has an API and it works the way it works.
And then I just write like skills and stuff on top of that.
Ironically, even when I did that, I ended up having to add things to Nanobot because like it couldn't differentiate WhatsApp group messages from DMs.
And I think I actually have a PR against Nanobot because of that.
So I sort of ended up back in the same place a little bit.
But I take your point.
Like, if they get smart enough, they may, you know, they may just build their own intermediate abstractions as needed.
Well, to give credit to the public markets, I think that they are accurately, I mean, whether the magnitude is right, I cannot say, but the direction is right.
There's a lot more uncertainty embedded in all these SaaS companies, including my own, than there was a year ago.
And that's reflected in the changing and the decline in prices.