Why Sign MCP Feeds?

The Agentic Web is growing fast — and like the early web, it needs trust and verification.
MCP provides an open specification for feeds — but signing is what makes these feeds safe and interoperable.

🚀 What is a signed MCP feed?

An MCP feed is signed when:

🔐 Why is signing important?

✅ Provenance

LLMs and agents can verify:

✅ Trust scoring

✅ Interoperability

Agents can exchange and use feeds safely across platforms. Signing is the foundation of an Agentic Web of Trust — much like HTTPS became the trust layer of the early web.

🎛️ Why sign each feed type?

In short: every feed type benefits from being signed. It helps both humans and LLMs assess trustworthiness.

🏛️ Trust layers

LevelMeaning
UnsignedAnyone can publish — no guarantee
SignedFeed is signed by a public key
CertifiedFeed is signed and also certified by a recognized authority (ex: llmca.org)

⚙️ How to sign a feed

  1. Generate or obtain a public/private key pair.
  2. Structure your MCP feed.
  3. Add a trust block.
  4. Sign the feed.
  5. Serve it under .well-known/mcp.llmfeed.json.
  6. Optionally request certification (ex: from llmca.org).

✉️ About delegated signatures (challenge-based)

While the best practice is to use cryptographic signatures (asymmetric keys, Ed25519), LLMCA recognizes that some individuals or small actors may face friction in managing public/private keys.

To promote mass adoption and allow agents and individuals to still claim authorship, LLMCA offers (and promotes) an option for delegated signatures:

When to use delegated signatures?

Limitations

LLMCA’s goal is to reduce friction while still encouraging best practices. Over time, we encourage all actors to move toward crypto-based signatures — but delegated signatures provide a path to onboarding millions of small actors.

👉 Want to use delegated signatures? The certification process will guide you!

🧰 Tools

🌍 An open spec, based on proven crypto

The MCP specification is open and simple. It leverages proven cryptographic primitives (Ed25519 signatures). It is designed to be:

Much like HTTPS became the backbone of trust for the Web,signed MCP feeds can become the trust backbone of the Agentic Web.

👉 Ready to contribute?

Signing is just the beginning. The Agentic Web is taking shape — and you can help shape it.

👉 Want to go further? → Join the Consortium and contribute!