\1

Multi-Format Publisher Delivery Layer

AI-ready content delivery in 8+ industry-standard formats

๐Ÿš€ Getting Started

This publisher provides content in multiple formats for AI systems, crawlers, and licensing platforms.

# Start the API server
cd /Users/pfarrow/Coding/drpaulfarrowcom/public/publisher
npm install
npm start

# Server runs on http://localhost:3000
        

๐Ÿ“˜ View Full API Documentation

๐Ÿ“ฆ README | ๐Ÿ”ง Installation Guide

๐Ÿ“‹ Available Formats

๐Ÿ“„ Articles

Start the server to access articles through the API

๐Ÿ”— Quick Links (Server Required)

๐Ÿงช Example API Calls

# REST API - List all articles
curl http://localhost:3000/api/v1/articles

# Get single article
curl http://localhost:3000/api/v1/articles/privacy-first-advertising

# MCP - Model Context Protocol
curl -X POST http://localhost:3000/mcp \
  -H "Content-Type: application/json" \
  -d '{"tool":"get_article","parameters":{"slug":"privacy-first-advertising"}}'

# NLWeb Format
curl http://localhost:3000/nlweb/articles/privacy-first-advertising

# GraphQL Query
curl -X POST http://localhost:3000/graphql \
  -H "Content-Type: application/json" \
  -d '{"query":"{ articles(limit:5) { id title } }"}'
        

๐Ÿ“Š Features