๐Ÿงพ MIME Type for LLMFeed โ€“ application/llmfeed+json

๐ŸŽฏ Purpose

Define and promote a dedicated MIME type for .llmfeed.json and .llmfeed-lite.json files:

Content-Type: application/llmfeed+json

This type enables smarter handling of LLM-specific context feeds by:

  • AI agents
  • HTTP APIs
  • developer tools
  • browsers

๐Ÿ“ฆ What is a MIME type?

A MIME (Multipurpose Internet Mail Extensions) type tells systems how to interpret a file based on its content and purpose.

For example:

  • application/json โ†’ raw JSON
  • application/xml โ†’ structured XML
  • text/html โ†’ web page

LLMFeed now defines its own specialized format: application/llmfeed+json


๐Ÿง  Why application/llmfeed+json matters

  • Lets LLMs recognize a context file on sight
  • Allows VSCode extensions and syntax highlighters to activate
  • Enables secure and accurate routing of LLM feeds via APIs
  • Makes .llmfeed.json indexable by feed-aware search tools

๐Ÿ›  Usage examples

In HTTP headers (APIs or static files)

Content-Type: application/llmfeed+json

In Node.js (Express)

res.setHeader("Content-Type", "application/llmfeed+json");

In a curl upload

curl -H "Content-Type: application/llmfeed+json" -d @llmfeed.json https://api.agent.com/context

๐Ÿ“ Scope of use

  • .llmfeed.json (full version)
  • .llmfeed-lite.json (simplified version)
  • future .llmfeed.v2.json versions

โš ๏ธ This type should only be used for LLM context capsules following the standard defined at wellknownmcp.org.


๐Ÿ“ฌ Registration (future)

This MIME type will be submitted to IANA for official registry as adoption grows.

Proposed by: wellknownmcp.org
Contact: opensource@wellknownmcp.org