Data4library Mcp
@isnow890
About Data4library Mcp
A comprehensive MCP server providing complete access to Korea's Library Information Naru API. Enables AI models to easily access all public library information, book searches, loan status, and reading statistics across South Korea.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"data4library-mcp": {
"command": "npx",
"args": [
"-y",
"@isnow890/data4library-mcp"
],
"env": {
"LIBRARY_API_KEY": "your-api-key"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Data4library Mcp?
Data4library Mcp is an MCP server that exposes the Data4Library (Korean public libraries) API, enabling AI agents like Claude, Cursor, and Windsurf to query and analyze Korean public library and book data using natural language.
How to use Data4library Mcp?
Install via NPX (npx -y @isnow890/data4library-mcp) or locally by cloning the repository and running npm run build. Configure with a LIBRARY_API_KEY environment variable, then add the server to your MCP client configuration (e.g., Claude Desktop, Cursor AI). A Docker image is also available.
Key features of Data4library Mcp
- Search libraries nationwide by region, district, or name.
- Advanced book search by title, author, ISBN, or keywords.
- Check book holdings and loan availability at specific libraries.
- View popular/rising book trends filtered by gender, age, and region.
- Retrieve new arrival books by library.
- Access regional reading quantity and monthly trending keywords.
- Get book keyword analysis, usage insights, and reader recommendations.
Use cases of Data4library Mcp
- Civic or institutional portals providing library status, operations, and new/popular book chatbots.
- Education and research: generate KDC-topic reading trends and age/region statistics reports.
- Publishing and marketing: discover popular genres/titles by demographic segments and monitor trend shifts.
- Apps and services: offer real-time ISBN-based holdings and loan availability to users.
FAQ from Data4library Mcp
What are the prerequisites to use Data4library Mcp?
Node.js 18+ and a valid Data4Library API key are required. For local installation, a client secret may also be needed.
How do I get an API key for Data4library Mcp?
Visit the Data4Library website, sign up, go to MyPage, select Authentication Key, agree to the terms, and submit. Approval usually takes until the next morning.
What are the API call limits for Data4library Mcp?
By default, 500 calls per day. After registering your server IP in MyPage, the limit increases to 30,000 calls per day.
Can I run Data4library Mcp locally without an MCP client?
Yes. Run npm start or node dist/src/index.js directly for development and testing. A Docker build command is also provided.
What is the license and data source?
License: MIT. Data source: Data4Library public API. Users must follow the API’s policies and quotas and must not store or expose personal data.
More Developer Tools MCP servers
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
Smithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
Comments