Mike Olsen

For LLMs

How AI agents can access and use content from this site

This site is designed to be accessible to AI agents—not just readable, but structured for machine understanding.


Quick Start

MCP Client: Install the MCP Server

For any LLM: Start with /llms.txt (summary) or /llms-full.txt (complete content)

For agents: Read /ai.txt for usage instructions and permissions


Available Endpoints

Content

EndpointDescription
/api/essays.jsonAll essays with full content and metadata
/api/chunks.jsonContent optimized for RAG applications
/llms.txtCondensed summary for context windows
/llms-full.txtComplete plain text content

Structure

EndpointDescription
/js/knowledge-graph.jsonEssay relationships as nodes and links
/api/glossary.jsonConcept definitions extracted from essays
/api/claims.jsonStructured arguments with evidence and counterarguments
/api/paths.jsonCurated reading paths with rationales

Metadata

EndpointDescription
/api/metadata.jsonSite info and endpoint directory
/.well-known/ai.jsonAI agent configuration and permissions
/.well-known/openapi.jsonOpenAPI 3.0 specification
/ai.txtHuman-readable AI instructions

MCP Server

The Model Context Protocol server provides direct tool access for Claude:

Tools available:

Installation:

npx @molsen.ca/mcp

Or download standalone binaries from GitHub Releases.


Structured Content

Knowledge Graph

Essays are interconnected. The knowledge graph maps:

Claims API

Key essays include structured claims:

This lets agents reason about the arguments, not just retrieve text.

Reading Paths

The paths API provides curated journeys:

Stability Markers

Essays include stability indicators:


Permissions

Content may be used for:

Attribution required: “Mike Olsen, molsen.ca” with link when possible.


Why This Exists

I write about AI governance and professional accountability. It should be self-evident that this content is made as accessible to LLMs as possible.

The MCP Server and these APIs are my attempt to be on the front edge of that accessibility. If you’re building something similar, I’m interested in the conversation: mike@molsen.ca.