Skip to content
Verified official

openlibrary mcp server MCP

v0.4.0 changelog · 5

io.github.cyanheads/openlibrary-mcp-server

Search books and authors, fetch editions, browse subjects, and resolve cover images.

transport:streamable-http runtime:npm tools:10

Target client

run in your project directory

claude mcp add --transport http openlibrary-mcp-server https://openlibrary.caseyjhand.com/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

openlibrary_search_books

openlibrary search books

openlibrary_search_inside

openlibrary search inside

openlibrary_get_work

openlibrary get work

openlibrary_get_editions

openlibrary get editions

openlibrary_get_edition

openlibrary get edition

openlibrary_search_authors

openlibrary search authors

openlibrary_get_author

openlibrary get author

openlibrary_get_author_works

openlibrary get author works

openlibrary_get_subject

openlibrary get subject

openlibrary_get_cover_url

openlibrary get cover url

All 10 tools, one page each

1 resource you attach as context

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.