# Lucernel Content API

The Lucernel Content API is public and read-only. It analyzes only apps and articles already published on `lucernel.com`. It does not require authentication.

## Endpoints

- `GET https://lucernel.com/api` returns the API index.
- `GET https://lucernel.com/api/apps` lists public Lucernel apps with structured page content.
- `GET https://lucernel.com/api/articles` lists published guides, comparisons, and alternative articles.
- `GET https://lucernel.com/api/search?q=focus` searches apps and articles.
- `GET https://lucernel.com/api/analyze?path=/apps/vesta` returns structured content, word count, reading time, topics, and related apps.
- `GET https://lucernel.com/api/status` reports discovery service availability.

The OpenAPI 3.1 description is available at `https://lucernel.com/openapi.json`.

## MCP

The same read-only functions are available through Streamable HTTP MCP at `https://lucernel.com/mcp`.

Available tools:

- `list_apps`
- `list_articles`
- `search_content`
- `analyze_content`

The service accepts no credentials and performs no write actions.
