121 karma · joined September 1, 2016
Better sandboxing. Accessing an MCP server doesn't require you to give an agent permissions on your local machine.
MCP servers can expose tools, resources, and prompts. If you're using a skill, you can "install" it from a remote source by exposing it on the MCP server as a "prompt". That helps solve the "keep it updated" problem for skills - it gets updated by interrogating the MCP server again.
Or if your agentic workflow needs some data file to run, you can tell the agent to grab that from the MCP server as a resource. And since it's not a static file, the content can update dynamically -- you could read stocks or the latest state of a JIRA ticket or etc. It's like an AI-first, dynamic content filesystem.
In addition to being much more attractive than exposed infrastructure, drywall and the insulation that gets put behind it help make your house much more energy efficient.
In Javascript, webpack (as well as other module bundlers) supports it, though they call their dead code elimination mechanism "tree shaking".
^1: I'm not an expert on Differential Dataflow, so I don't know what "efficiently" means in this context, other than "should be faster than running the query from scratch."
tl;dr: there is no easy part
If you're curious about how this works, read up on "Visa Account Updater".
In that sentence, it kinda does sound like they're trying to take credit for it.
It's theorized that under the right conditions amino acids will bond to become proteins without needing the mediation of a ribosome. So it's certainly possible that with enough primordial soup you could get proteins. But that doesn't explain how the nucleotide string ends up getting treated as a reusable blueprint for proteins.
That seems like a pretty big gap.
I dunno if that makes it a sensor, technically, or just one component in a more complex sensor apparatus.