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.