Connect your AI assistant
to the catalogue.
The entire Greenlight Publishing catalogue is available to Claude, ChatGPT, and any other MCP-capable client through the Greenlight MCP server. One endpoint, the open Model Context Protocol, read-only tools.
https://www.greenlight.film/api/mcpWhat your assistant can do with books.
Four tools cover the book catalogue: browse and search 600+ novels and curriculum titles, pull book detail with author bios, chapter lists, and store links, read free-preview chapters on the free tier, and export complete books on the Growth tier.
list_booksBrowse the 600+ published novels and curriculum titles. Filter by genre, author slug, or category (fiction | curriculum). Returns metadata cards with store links.
get_bookFull detail for one book by slug: description, author bio, excerpt, and the chapter list with free-preview flags.
get_book_chapterFull text of one chapter. Free-preview chapters are readable on the free tier; all other chapters require the Growth tier.
export_bookThe complete book: metadata, author bio, and every chapter with full text. Large; billed as 5 requests.
The same endpoint also serves the greenlight.film development slate and the greenlight-audio.com audiobook catalogue, plus cross-catalogue search and fetch tools. The full 18-tool reference lives on the greenlight.film API docs.
Connect in under a minute.
Claude Code
One command in your terminal.
claude mcp add --transport http greenlight https://www.greenlight.film/api/mcp
claude.ai / Claude Desktop
Settings → Connectors → Add custom connector, then paste the endpoint. Claude walks you through the OAuth sign-in; approve access and you're connected.
https://www.greenlight.film/api/mcp
ChatGPT
Settings → Connectors → enable Developer mode → Create connector. Set the MCP server URL and pick OAuth authentication, then sign in when prompted. The server implements the search + fetch contract, so it works with deep research.
https://www.greenlight.film/api/mcp
VS Code / Cursor
Add an HTTP MCP server with the same URL. In VS Code, add it to .vscode/mcp.json; in Cursor, add it to .cursor/mcp.json with your API key as a Bearer header.
// .vscode/mcp.json
{
"servers": {
"greenlight": {
"type": "http",
"url": "https://www.greenlight.film/api/mcp"
}
}
}
// .cursor/mcp.json
{
"mcpServers": {
"greenlight": {
"url": "https://www.greenlight.film/api/mcp",
"headers": {
"Authorization": "Bearer gl_pk_your_key_here"
}
}
}
}Two ways in.
Sign in with your account
Hosts like Claude and ChatGPT discover the server via /.well-known/oauth-protected-resource and walk you through sign-in. Approve access once and your tier follows your account's plan. No key handling needed.
Bearer token
For Cursor, scripts, and API integrations: generate a gl_pk_... key on the greenlight.film API docs and send it as a Bearer token.
Authorization: Bearer gl_pk_...
What each tier unlocks for books.
| Tier | Rate limit | Book access |
|---|---|---|
| Free | 10 req/hour | Browse and search the full catalogue, book detail with author bio, chapter list, and store links, free-preview chapter text. |
| Starter | 100 req/hour | Everything in Free at ten times the rate. Also unlocks audiobook detail plus film reviews and assets on the same endpoint. |
| Growth | 1,000 req/hour | Every chapter of every book, plus export_book for complete book text in one call (billed as 5 requests). Also unlocks audiobook chapter audio and full film deliverables. |
| Enterprise | 10,000 req/hour | Everything in Growth at enterprise rate limits, with priority support. |
Keys and plans are managed on greenlight.film — see pricing for plans and the API docs for the full tool and endpoint reference.
One prompt, three tools.
“Find Greenlight books about survival at sea and read me the free preview chapter.”
searchFree tierThe assistant searches the catalogue for “survival at sea”. The search tool matches book titles, descriptions, and genres, and returns result ids like book:{slug}.
get_bookFree tierIt pulls the detail for the best match: description, author bio, store links, and the chapter list — including which chapters are flagged as free previews.
get_book_chapterFree tierIt fetches the full text of a free-preview chapter and reads it back to you. On the Growth tier it could keep going past the preview — or export_book the whole novel.
Every book, one endpoint away.
Start on the free tier — browse the catalogue, pull book detail, and read free-preview chapters with nothing but a connector URL.