openlibrary-mcp

AlexanderMirchev/openlibrary-mcp

3.2

If you are the rightful owner of openlibrary-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The MCP OpenLibrary Server is a Model Context Protocol server that provides access to OpenLibrary APIs through various tools.

Tools
1
Resources
0
Prompts
0

MCP OpenLibrary Server

Model Context Protocol server exposing OpenLibrary APIs as tools.

Tools

  • search_works(query, limit=10)

Local development

  1. Install Node 20+.
  2. Install deps: npm install
  3. Build: npm run build
  4. Run HTTP transport: npm run start:http (SSE at /sse, health at /healthz)
  5. Or run stdio transport: npm run start:stdio

Docker

Build and run via compose:

docker compose up --build

Server listens on http://localhost:3000 with SSE at /sse.

Using with an MCP client

Configure your MCP-compatible client to connect via SSE:

transport: http
url: http://localhost:3000/sse