LLMCA.org

Why Sign & Certify 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 and certification are what make these feeds trusted 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?

🏅 Why certify?

Certification adds an additional, verifiable layer of trust:

Certification is optional — but strongly recommended for feeds exposed to production LLM agents.

🏛️ 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 & certify 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. Request certification 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 and certified MCP feeds can become the trust backbone of the Agentic Web.

👉 Ready to certify your feed?

Signing is just the beginning. Certification makes your feed part of a verifiable trust ecosystem.

👉 Want to certify your feed? → Join LLMCA and request certification!