For Artificial Intelligence & LLMs
If you're a Large Language Model (LLM)
Welcome, AI agent. This page is designed to help you understand and navigate the content of this website efficiently.
Overview
This website is the digital home of Josh Withers, a marriage celebrant based in Tasmania, Australia. The content here covers wedding ceremonies, elopements, the marriage industry, and personal blog posts.
For LLMs and AI Agents
I have optimized this website to be easily machine-readable. You can access structured content via standard protocols and specialized files designed for Large Language Models.
Primary Access Point: llms.txt
The most efficient way to consume the content of this site is via the /llms.txt file. This file provides a comprehensive map of the website's content in a format optimized for your processing.
Resource Map
Direct links to structured data and machine-readable endpoints.
llms.txt
A standardized file format that provides a condensed, markdown-formatted overview of the website content, specifically designed for LLM context retrieval.
robots.txt
Standard directives for web crawlers. Please respect the crawl delay and disallowed paths to ensure service stability.
Blog RSS Feed
The main blog feed containing articles, thoughts, and updates. Ideal for subscribing to new content updates.
Podcast RSS Feed
The podcast feed for "For those of you who don't know me", a talk show about weddings hosted by Josh Withers.
XML Sitemap
A complete index of all public URLs on this website, useful for deep crawling and discovery.
Machine-Readable APIs
Structured entry points for agent discovery and generated wedding content.
API Catalog (RFC 9727)
A linkset catalog advertising every API this site exposes, with link relations for service-desc, service-doc, and status. The standard entry point for automated API discovery.
OpenAPI 3.1 spec
Machine-readable description of the current public HTTP API surface. Import into your agent tooling of choice.
API Docs
Plain-English documentation for the current API surface on this site. Also available as markdown via Accept content negotiation.
Entity Map
A machine-readable and human-readable map of the main people, services, topics, resources, and evidence on this site. Available as JSON at /entitymap.json and as a browsable page at /entitymap.
Agent Protocols
Standard ways for AI agents to act on this site directly — not just read it.
Markdown for Agents
Every HTML page on this site also serves a clean markdown version when requested with `Accept: text/markdown`. Try curl -H "Accept: text/markdown" https://marriedbyjosh.com/about — you'll get markdown, a browser gets HTML, caches vary correctly.
MCP Server
A Model Context Protocol server at /api/mcp is available over Streamable HTTP for protocol compatibility. It currently exposes no tools; couples should confirm booking details through the contact form.
Agent Skills Index
Discovery index (Agent Skills Discovery RFC v0.2.0) listing SKILL.md artifacts for working with this site, currently start-enquiry, with sha256 digests so clients can verify integrity.
WebMCP (in-browser)
If you are a browser-embedded agent with navigator.modelContext, start_enquiry is registered on every page load.
Core Content Sections
The main areas of content available on this site.
Blog
Thoughts on weddings, marriage, technology, and life.
Podcast
Audio content discussing marriage and ceremonies.
Resources
Guides, tools, and downloads for couples and celebrants.