Isnow890 Data4library MCP server
{
"mcpServers": {
"data4library-mcp": {
"type": "http",
"url": "https://server.smithery.ai/@isnow890/data4library-mcp/mcp"
}
}
}{
"mcpServers": {
"data4library-mcp": {
"type": "http",
"url": "https://server.smithery.ai/@isnow890/data4library-mcp/mcp"
}
}
}{
"mcpServers": {
"data4library-mcp": {
"type": "http",
"url": "https://server.smithery.ai/@isnow890/data4library-mcp/mcp"
}
}
}{
"servers": {
"data4library-mcp": {
"type": "http",
"url": "https://server.smithery.ai/@isnow890/data4library-mcp/mcp"
}
}
}{
"mcpServers": {
"data4library-mcp": {
"type": "http",
"url": "https://server.smithery.ai/@isnow890/data4library-mcp/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.5
What it does
An MCP server that wraps the Korean public library information API (도서관 정보나루) to expose 27 tools for searching libraries, books, availability, popularity trends, and statistics. It is intended for developers or AI assistants that need to query South Korean public library data programmatically.
- Search for public libraries near a given coordinate or in a specific region, then check whether a particular book is available for loan.
- Look up popular or trending books borrowed nationwide or by region, filtered by age group or library.
- Retrieve loan and return usage statistics or reading quantity data broken down by library or region.
Tools this server exposes
| Tool | Does |
|---|---|
| search_libraries | Search public libraries by region name or library name. |
| search_nearby_libraries | Find libraries sorted by straight-line distance from given coordinates. |
| search_library_codes | Look up a library's libCode by library name or region name. |
| get_library_info | Retrieve integrated information for a specific library. |
| search_books | Search books by title, author, publisher, or subject. |
| get_book_detail | Get detailed book information by ISBN. |
| search_libraries_by_book | Find libraries that hold a specific book by ISBN. |
| check_book_availability | Check whether a library holds a book and its previous-day loan availability status. |
| get_new_arrival_books | Retrieve newly arrived books for a given library. |
| search_popular_books | Query popular loan books nationwide or by region. |
| search_popular_books_by_library | Query popular loan books filtered by library or region. |
| get_popular_books_by_library | Retrieve an integrated popular books list for a specific library. |
| get_hot_trend | Retrieve books with rapidly rising loan counts. |
| get_monthly_keywords | Get the keyword trends for the current month. |
| get_usage_trend | Query loan and return trends over time for a library. |
| get_reading_quantity | Get reading quantity statistics broken down by region. |
| search_items | Query collection and loan data for a specific library. |
| get_book_usage_analysis | Retrieve usage analysis data for a book. |
| get_book_keywords | Get keywords associated with a specific book. |
| get_mania_recommendations | Retrieve book recommendations from enthusiast readers. |
| get_reader_recommendations | Retrieve book recommendations from prolific readers. |
| get_region_codes | Get the list of top-level region codes. |
| get_detailed_region_codes | Get the list of detailed sub-region codes. |
| search_detailed_region_codes | Search detailed region codes by name. |
| get_subject_codes | Get the KDC top-level subject classification codes. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.