Top
Best
New

Posted by yarapavan 14 hours ago

You said no MCP(earendil.com)
588 points | 331 commentspage 4
Phemist 13 hours ago|
So Pi is also accruing cruft now :(
the_mitsuhiko 12 hours ago||
To be clear: absolutely not the plan and nothing is loaded by default that was not loaded before.
Phemist 12 hours ago||
Ok! I trust that you and the maintainer will steward the project properly. It's just that I really like Pi as is and am a natural worrier. I'm also not sold on Jev(-likes), so that reasoning rung a bit hollow to me.
lanyard-textile 9 hours ago||
I think Jev is worthy of your reconsideration, the OP article has a pretty good use-case for it right within Pi.

It's the cost efficiency that's a big deal. Jev is an excellent cheap "first pass" model.

rcarmo 13 hours ago||
You can turn those tools off. In fact, that is what I am doing right now in https://github.com/rcarmo/piclaw until I am positive the new MCP stuff has full parity with the MCP adapter I've been shipping for the past six months or so.

I'm actually pretty happy that they did it, since 90% of what I have to integrate in enterprises is MCP-driven (it's a security and auth boundary that has become pretty much mandatory for any third-party agents wanting to reach into corporate data) and this lets me use Pi directly. Am just being cautious about the first version, because, well... it's a first version, and I like my tools stable.

(I actually played around with the idea of using QuickJS myself for codemode, but since I rely on Bun that gives me the ability to use other things... never got around to do it though.)

throwawayyy9237 9 hours ago||
Perhaps I'm not understanding Pi's architecture correctly, but (unless you want to use popular MCP servers) what is the advantage of MCP vs. Pi's tools? Ins't calling a Pi tool in an extension exactly the same as an MCP tool, in the end?
kelvinjps10 7 hours ago||
I would like they add websearch and tool approval model of codex.
bel8 7 hours ago|
that seems more niche and also covered by extensions.

Even Anthropic moved to auto-approve by default and they are kings of fearmongering.

faxmeyourcode 11 hours ago||
This is a potentially polarizing (but very welcome imo) change to pi. I'm such a huge fan of the pi SDK, and just yesterday I was trying to wire up the pi mcp extension to be used in a project and sonnet told me about the ongoing work in the 0.99.x tags. Didn't realize the next day it would be merged! Fantastic news.
jrecyclebin 11 hours ago||
My biggest frustration with MCP at the moment is that it has no built-in way of uploading and downloading files. Every argument has to go through the context.

Sure you can use curl along with it - but many MCP friendly harnesses don't have access to a tool like that. Wish they had added this before moving on to stuff like MCP apps.

clickety_clack 11 hours ago||
Same here. At the moment I upload the file to s3 and pass the file link, but there should be a way to pass files alongside the chat.
evantahler 10 hours ago||
We are working on it! https://www.arcade.dev/blog/model-never-needs-to-see-the-fil...
jrecyclebin 8 hours ago||
Oh nice! The hook installation response is clever.
zmmmmm 12 hours ago||
the conversation seems to dwell on things you could substitute Bash for but the real need stems from completely opaque systems that nothing can reach but which are now getting MCP support. This is where being left out of having MCP support will hurt. I'm still quite happy to let all the harnesses compose bash commands to their hearts content (inside their sandboxes ...)
adithyassekhar 12 hours ago||
Best mcp I’ve seen is the chrome devtools one
_R_ 11 hours ago||
MCP is a lot like XML these days, it's not bad and still useful, but no longer trending
Havoc 12 hours ago||
Interesting - I didn’t even notice it’s not supported. Must have been added via extension because I definitely have mcp active on pi.

The idea of using jev as a cheaper faster subagent for specific use cases is interesting. Will have to experiment with that!

datron 8 hours ago|
MCPs are nice, but where things really start getting fun is when you have an extensible MCP like jilebi or hyper-mcp
More comments...