streamable-httpupdated 15d ago
The Greenlit Books catalog as a remote MCP server: practical books on working with AI, held to one standard, every claim is something you can check. All titles are live on Amazon and free to read with Kindle Unlimited.
What can you do with Greenlit Books?
Greenlit Books MCP server
The Greenlit Books catalog as a remote MCP server: practical books on working with AI, held to one standard, every claim is something you can check. All titles are live on Amazon and free to read with Kindle Unlimited.
- Endpoint:
https://greenlitbooks.com/api/mcp(streamable HTTP, stateless, no auth) - Registry name:
com.greenlitbooks/catalog - Docs for humans and agents: https://greenlitbooks.com/developers
- Plain JSON API (same data, plain GET): https://greenlitbooks.com/api/v1 with an OpenAPI 3.1 spec
Tools
| Tool | What it does |
|---|---|
search_greenlit_books |
Ranked full-text search over the catalog. Filters: series, audience, limit. |
get_book |
One book in full: chapters, word count, free chapter one, Amazon Kindle and paperback links, prices, Kindle Unlimited status, related reading. |
find_books_for_topic |
Match a topic phrase (agent reliability, prompt injection, human in the loop, durable execution, ...) against the curated topic map. |
get_reading_path |
One series with its books in reading order. |
get_concept |
The named question a book answers, with its short answer and full explanation. |
Connect
Claude Code
claude mcp add --transport http greenlit-books https://greenlitbooks.com/api/mcp
Claude Desktop / claude.ai: Settings > Connectors > Add custom connector, URL https://greenlitbooks.com/api/mcp.
Cursor / any client with JSON config
{
"mcpServers": {
"greenlit-books": {
"url": "https://greenlitbooks.com/api/mcp"
}
}
}
Notes
- Read-only. No accounts, no keys, no rate-limit registration.
- The server is stateless; every response is derived from the live catalog.
- Amazon links are clean
/dp/product URLs. - The catalog intentionally omits publication dates, page counts, and ISBNs: it carries no verified source for them, and nothing is invented.
This repository holds the server manifest and documentation. The server itself runs on greenlitbooks.com.
Install
Add Greenlit Books to your client. Pick the one you use.
claude mcp add --transport http greenlit-books https://greenlitbooks.com/api/mcpcodex mcp add greenlit-books --url https://greenlitbooks.com/api/mcp{
"mcpServers": {
"greenlit-books": {
"url": "https://greenlitbooks.com/api/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"greenlit-books": {
"type": "http",
"url": "https://greenlitbooks.com/api/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"greenlit-books": {
"url": "https://greenlitbooks.com/api/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"greenlit-books": {
"serverUrl": "https://greenlitbooks.com/api/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
5 tools
Greenlit Books exposes 5 tools to a connected agent.
- search_greenlit_books
- Ranked full-text search over the catalog. Filters: `series`, `audience`, `limit`.
- get_book
- One book in full: chapters, word count, free chapter one, Amazon Kindle and paperback links, prices, Kindle Unlimited status, related reading.
- find_books_for_topic
- Match a topic phrase (agent reliability, prompt injection, human in the loop, durable execution, ...) against the curated topic map.
- get_reading_path
- One series with its books in reading order.
- get_concept
- The named question a book answers, with its short answer and full explanation.
Score
68 / 100
Good
- Documentation22/25
- Maintenance19/25
- Trust9/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 7 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 5 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Aug 24, 2026 |