Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 17 submissions in the queue.
posted by hubie on Sunday December 14, @07:11PM   Printer-friendly

The Agentic AI Foundation launches to support MCP, AGENTS.md, and goose:

Big Tech has spent the past year telling us we're living in the era of AI agents, but most of what we've been promised is still theoretical. As companies race to turn fantasy into reality, they've developed a collection of tools to guide the development of generative AI. A cadre of major players in the AI race, including Anthropic, Block, and OpenAI, has come together to promote interoperability with the newly formed Agentic AI Foundation (AAIF). This move elevates a handful of popular technologies and could make them a de facto standard for AI development going forward.

The development path for agentic AI models is cloudy to say the least, but companies have invested so heavily in creating these systems that some tools have percolated to the surface. The AAIF, which is part of the nonprofit Linux Foundation, has been launched to govern the development of three key AI technologies: Model Context Protocol (MCP), goose, and AGENTS.md.

MCP is probably the most well-known of the trio, having been open-sourced by Anthropic a year ago. The goal of MCP is to link AI agents to data sources in a standardized way—Anthropic (and now the AAIF) is fond of calling MCP a "USB-C port for AI." Rather than creating custom integrations for every different database or cloud storage platform, MCP allows developers to quickly and easily connect to any MCP-compliant server.

Since its release, MCP has been widely used across the AI industry. Google announced at I/O 2025 that it was adding support for MCP in its dev tools, and many of its products have since added MCP servers to make data more accessible to agents. OpenAI also adopted MCP just a few months after it was released.

Expanding use of MCP might help users customize their AI experience. For instance, the new Pebble Index 01 ring uses a local LLM that can act on your voice notes, and it supports MCP for user customization.

Local AI models have to make some sacrifices compared to bigger cloud-based models, but MCP can fill in the functionality gaps. "A lot of tasks on productivity and content are fully doable on the edge," Qualcomm head of AI products, Vinesh Sukumar, tells Ars. "With MCP, you have a handshake with multiple cloud service providers for any kind of complex task to be completed."

[...] Think about the timeline here. The world in which tech companies operate has changed considerably in a short time as everyone rushes to stuff gen AI into every product and process. And no one knows who is on the right track—maybe no one!

Against that backdrop, big tech has seemingly decided to standardize. Even for MCP, the most widely supported of these tools, there's still considerable flux in how basic technologies like OAuth will be handled.

The Linux Foundation has spun up numerous projects to support neutral and interoperable development of key technologies. For example, it formed the Cloud Native Computing Foundation (CNCF) in 2015 to support Google's open Kubernetes cluster manager, but the project has since integrated a few dozen cloud computing tools. Certification and training for these tools help keep the lights on at the foundation, but Kubernetes was already a proven technology when Google released it widely. All these AI technologies are popular right now, sure, but is MCP or AGENTS.md going to be important in the long term?

Regardless, everyone in the AI industry seems to be on board. In addition to the companies adding their tools to the project, the AAIF has support from Amazon, Google, Cloudflare, Microsoft, and others. The Linux Foundation says it intends to shepherd these key technologies forward in the name of openness, but it may end up collecting a lot of nascent AI tools at this rate.


Original Submission

This discussion was created by hubie (1068) for logged-in users only, but now has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
  • (Score: 5, Interesting) by VLM on Sunday December 14, @07:45PM

    by VLM (445) Subscriber Badge on Sunday December 14, @07:45PM (#1426830)

    Anthropic (and now the AAIF) is fond of calling MCP a "USB-C port for AI."

    Its a mass market article not for developers or technical people.

    I'd describe it more like LSP++. Language Server Protocol that thing for IDEs. The ++ in that it adds a bunch of stuff. It is literally, IIRC, JSON-RPC. Instead of asking for "textDocument/definition" you're asking for stuff like "get_pipeline_jobs" from gitlab, etc.

    Comes with a set of libraries so you don't have to mess with raw JSON/RPC (JSON-RPC, wtf its called) unless you want to.

    There are three other interesting applications for MCP. All unofficial and "you're not supposed to do that" but its a ton of fun to do anyway.

    You can use it like LSP++ and F with things from inside an IDE. You're supposed to use it with AI not play with it this way, but its fun to mess with other things from inside your IDE. Nothing really changes and "doing stupid things from inside emacs" was a hobby back in 1990 (probably still is LOL).

    You can hack it, its just megacorporation code, of course there's security holes ready to exploit that humans will do a better job of than AI.

    You can use it do weird yet totally legal and intentional things. There exists a SSH agent/server thing that speaks MCP. Ansible can do pretty much anything if it has SSH access. Ansible officially can't connect over MCP instead of SSH (AFAIK, last time I checked) but its fun to think about connecting to a host over MCP instead of using SSH like a civilized caveman. Another is Gitlab (at least self hosted) has a MCP server and you can make a python thing that Jenkins calls to talk to Gitlab over MCP no AI involved. Yes you could use gitlabs "regular" "normal" API but there was a reason for this which I forget. Something to do with jenkins being able to log the output of "get_pipeline_jobs" using MCP easier than using the "real" gitlab API for whatever reason. Probably very local installation dependent.

    Anyway my point is MCP is a fairly entertaining "not just for AI anymore" protocol and I don't think anyone who's ever passed fizzbuzz would call it a "usb-c port" I would accept an analogy like "a slightly less psychotic REST API" but really its just good old LSP with a bunch of addons running over JSON-RPC

    After the bubble I hope MCP lives on, its a nifty way to remotely mess with stuff thats "lighter" than REST (somewhat).

  • (Score: 2) by JoeMerchant on Sunday December 14, @10:11PM

    by JoeMerchant (3937) on Sunday December 14, @10:11PM (#1426848)

    I have been impressed with how seamlessly Cursor shifts between models... also how easily workflows are ported back and forth between Cursor and Claude Code.

    I guess when things only work right 80% of the time anyway, compatibility becomes an easier bar to pass...

    --
    🌻🌻🌻🌻 [google.com]
  • (Score: 5, Insightful) by RedGreen on Sunday December 14, @10:56PM

    by RedGreen (888) on Sunday December 14, @10:56PM (#1426853)

    "Big Tech Joins Forces With Linux Foundation to Standardize AI Agents"

    The laughably named Linux Foundation is Big Tech the title is a total lie implying the are not one in the same. Anytime I hear or read Linux Foundation that is the first thing that comes to mind how the parasite corporations have co-opted the name to use for their various nefarious purposes they are up to with whatever type of *washing it would be called by them pretending to be doing something good with that foundation. It certainly is not for the good of Linux or people using it but for their corporate agendas is the sole purpose they do anything.

    --
    "Cervantes definitely was prescient in describing a senile Don fighting against windmills." -- larryjoe on /.
  • (Score: 1, Insightful) by Anonymous Coward on Monday December 15, @01:08AM (1 child)

    by Anonymous Coward on Monday December 15, @01:08AM (#1426863)
    If you can't 100% get the AI to treat data as data and never as commands then it's as insecure as an SQL server that is always prone to SQL injection, where you can never escape data whether it's legit or supplied by a hostile party.

    Such stuff is only safe to be used where the data only comes from friendly parties or it doesn't matter if the AI controlled by a hostile party.
    • (Score: 4, Insightful) by Mojibake Tengu on Monday December 15, @08:12AM

      by Mojibake Tengu (8598) on Monday December 15, @08:12AM (#1426885) Journal

      Data is Code and Code is Data.
      -- John von Neumann

      Lately I am always being downtrolled by idiots here when mentioning this Universal Truth, though.

      BTW, human brain has identical suggestive vulnerability as LLMs, a hypnosis-induced hallucinations, providing layers of synthetic reality for controllers.

      --
      Rust programming language offends both my Intelligence and my Spirit.
  • (Score: 5, Informative) by Bentonite on Monday December 15, @07:50AM

    by Bentonite (56146) on Monday December 15, @07:50AM (#1426883)

    The Linux Foundation focusing on its core goal of making everything as proprietary as possible.

    Meanwhile Linux development - *crickets*.

    Oh wait, they do take some part in development - via legal assistance for rubberstamping approved kinds of proprietary Linux driver, to ensure Linux just keeps getting more proprietary.

(1)