Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ondrsh
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
ondrsh
1y ago
AFAIK subagents inherit the default model since v1.0.64. At least that's the case for me with the Claude Code SDK — not providing a specific model makes subagents use claude-opus-4-1-20250805.
2.
▲
by
ondrsh
1y ago
No, MCP does not include any concept of UI (yet). Tool results are usually text only, although there is also the abstraction of an Image (which can be displayed as clients as decide to, e.g. inline).
3.
▲
by
ondrsh
1y ago
Thanks. Added RSS, but WC3 shows some errors. I'll move to plain markdown when I have more time, then this will be easier.
4.
▲
by
ondrsh
1y ago
>In both cases the application code needs to be modified to account for the new functionality, unless you're also using the LLM to handle the logic which will have very unpredictable results. In the case of MCP, no application code
5.
▲
by
ondrsh
1y ago
> In your opinion, what percentage of apps might benefit from this model where end users bring their own MCP tools to extend the capabilities of your app. Long term close to 100%. Basically all long-running, user-facing applications. I&#
6.
▲
by
ondrsh
1y ago
Unfortunately, MCP is not HATEOAS. It doesn't need to be, because it's not web-like. I wish it were. HATEOAS is great for web-like structures because in each response it not only includes the content, but also all actions the clie
7.
▲
by
ondrsh
1y ago
The concept of design-time vs. runtime applies to both clients and servers. I believe you're implying that server developers can focus less on this concept (or sometimes even ignore it) when building a server. This is true. However, th
8.
▲
by
ondrsh
1y ago
Similar, but one level higher. Plugins have pre-defined APIs. You code your application against the plugin API and plugin developers do the same. Functionality is being consumed directly through this API — this is level 1. MCP is a meta-pro
9.
▲
by
ondrsh
1y ago
This seems to be just implementing tools functionality, no resources or prompts, roots or sampling. I can't blame them. I'm wondering though about progress notifications and pagination. Especially the latter should be supported as
10.
▲
by
ondrsh
1y ago
To really understand MCP you need to think about application design in a different way. In traditional applications, you know at design-time which functionality will end up in the final product. For example, you might bundle AI tools into t
11.
▲
by
ondrsh
2y ago
Your understanding is on point. > As far as I understand, they would have to somehow pass in either a script to spin up their own server locally (unlikely for your everyday user), or a url to access some live MCP server. This means that
12.
▲
by
ondrsh
2y ago
Seems nice because it's stateless and thus simpler. But it still enforces lots of structure (static entry points, memory, etc.). So if MCP reminds me of FTP/Telnet (bi-directional, stateful), SLOP reminds me of Gopher. In any case
13.
▲
by
ondrsh
2y ago
I'm not sure I fully understand your scenario. Who will be doing the actual network requests? MCP is basically a trifecta of: 1) MCP-aware LLM applications 2) MCP clients 3) MCP servers The LLM application is key here. It is
14.
▲
by
ondrsh
2y ago
It seems like you're describing a scenario where you know at design-time which tools will be included. In that case the benefit of using MCP is less clear. While you usually get tools that work out of the box with MCP (and thus avoid t
15.
▲
by
ondrsh
2y ago
TL;DR: IMHO, the MCP enforces too much structure, which makes it vulnerable to disruption by less structured protocols that can evolve according to user needs. The key reason the web won out over Gopher and similar protocols was that the ea
16.
▲
by
ondrsh
2y ago
Exactly. An AI-web based on the principles of HATEOAS is the next step, where instead of links, we would have function calls. As you said, HATEOAS requires a generic client that can understand anything at runtime — a client with general in
17.
▲
by
ondrsh
2y ago
It's much simpler: MCP allows tools to be added at runtime instead of design-time. That's it. And because this can happen at runtime, the user (NOT the developer) can add arbitrary functionality to the LLM application (while the
18.
▲
Would a web-like MCP make sense?
(ondr.sh)
2 points
by
ondrsh
2y ago
|
0 comments
19.
▲
by
ondrsh
2y ago
Thanks so much for taking your time.
20.
▲
by
ondrsh
2y ago
Hello, What options are available for an EU national who wants to start a U.S.-based company and relocate there but doesn’t have the capital required for an E-2 visa? Let’s assume they start a U.S. company while staying in the EU, and the c