Skip to main content

koan_server/
lib.rs

1//! koan-server — GraphQL, Subsonic REST, and MCP server for koan.
2//!
3//! Library crate that exports server entry points. No TUI, no CLI, no clap.
4//! Depends only on koan-core.
5
6pub mod auth;
7pub mod clients;
8pub mod covers;
9mod demo;
10pub mod graphql;
11mod html;
12pub mod icon;
13pub mod mcp;
14pub mod pair;
15pub mod push;
16pub mod share;
17pub mod subsonic;
18mod transcode;
19pub mod ui;
20
21// Re-exports for downstream convenience.
22pub use auth::AuthUser;
23pub use graphql::{KoanSchema, build_schema};
24pub use mcp::KoanMcpServer;