# IndieLogs documentation Public guides for the IndieLogs app, sources, publishing, private reports, API, MCP server and repository CLI. - [Read editions and chapters](/docs/journal-history): Read public weekly editions and chapters, or your private review history, through the same web, API, MCP and CLI services. - [Get started](/docs/getting-started): Connect a project, choose the evidence IndieLogs may read, and review the first update before anything goes public. - [Autopilot and the press desk](/docs/autopilot): How source events become reviewable drafts, what the publication policies mean, and when a draft stays held. - [Sources and project settings](/docs/sources): Configure repository, deploy, note, screenshot and revenue sources for each project. - [GitHub App and repository access](/docs/github): Install IndieLogs, grant repository access, link a project and control the history rebuild. - [MCP server](/docs/mcp): Connect an agent to the IndieLogs Streamable HTTP MCP server and use the same operation contract as the API. - [Command-line client](/docs/cli): Use the repository CLI to call shared operations from a terminal or script. - [HTTP API](/docs/api): Send versioned operation envelopes to the canonical API endpoint. Operation input validation comes from the shared contract registry. - [Private AI reports](/docs/reports): Generate idea, business model canvas and marketing reports, then retrieve them through a short-lived private capability. - [Authentication and token scopes](/docs/auth-and-scopes): Choose a signed-in browser session for account setup, or a narrowly scoped bearer token for API and agent access. - [Shared operation registry](/docs/operations): Browse canonical operation names and discover which operations are public, session-only or available to MCP. - [API, MCP and CLI coverage](/docs/client-coverage): Choose a client from its actual authentication mode and supported operation set; registry membership alone does not make an operation universal. - [Outgoing update webhooks](/docs/webhooks): Deliver a signed public update to your own HTTPS receiver and inspect its delivery receipt. - [Publishing and output channels](/docs/publishing): Publish a checked update to its IndieLogs journey, with optional external outputs when those are connected and enabled. - [Voice and AI generation](/docs/voice-and-ai): Configure voice examples and style rules while keeping generated numbers tied to project evidence. - [Feed, maker pages and charts](/docs/feed-and-charts): Browse public updates and editions, follow projects, and understand what the charts count. - [Plans and billing](/docs/billing): Understand plan-gated features, checkout setup and subscription management boundaries. - [Errors and troubleshooting](/docs/errors): Interpret the shared API error envelope and handle retries without duplicating writes. - [Complete Markdown export](/docs/llms-full.txt)