LibraryAPI
Rank #72,133dev.libraryapi/libraryapi-mcp
US public libraries and branches near any address, with collections from the IMLS survey
LibraryAPI is a Model Context Protocol (MCP) server published by library-api. It ranks #72,133 of 137,138 servers tracked on MCP Toplist. LibraryAPI is listed across 2 registries — Official MCP and Glama, with 1 tracked version. It was first listed on Aug 16, 2026 and most recently updated on Aug 16, 2026.
Ranks ahead of 65,005 of 137,138 servers on MCP Toplist.
Use LibraryAPI
Requires user-supplied configuration before first use — typically an API key, token or connection string set via environment variables.
claude mcp add libraryapi-mcp -e "LIBRARYAPI_KEY=<your LIBRARYAPI_KEY>" -- uvx libraryapi-mcpReplace each placeholder with your own value before saving.
[mcp_servers.libraryapi-mcp]
command = "uvx"
args = ["libraryapi-mcp"]
[mcp_servers.libraryapi-mcp.env]
LIBRARYAPI_KEY = "<your LIBRARYAPI_KEY>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"libraryapi-mcp": {
"command": "uvx",
"args": [
"libraryapi-mcp"
],
"env": {
"LIBRARYAPI_KEY": "<your LIBRARYAPI_KEY>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"libraryapi-mcp": {
"command": "uvx",
"args": [
"libraryapi-mcp"
],
"env": {
"LIBRARYAPI_KEY": "<your LIBRARYAPI_KEY>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"libraryapi-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"libraryapi-mcp"
],
"env": {
"LIBRARYAPI_KEY": "<your LIBRARYAPI_KEY>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"libraryapi-mcp": {
"command": "uvx",
"args": [
"libraryapi-mcp"
],
"env": {
"LIBRARYAPI_KEY": "<your LIBRARYAPI_KEY>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"libraryapi-mcp": {
"command": "uvx",
"args": [
"libraryapi-mcp"
],
"env": {
"LIBRARYAPI_KEY": "<your LIBRARYAPI_KEY>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/dev.libraryapi%2Flibraryapi-mcp)<a href="https://mcptoplist.com/server/dev.libraryapi%2Flibraryapi-mcp"><img src="https://mcptoplist.com/badge/dev.libraryapi%2Flibraryapi-mcp.svg" alt="MCP Toplist: #72,133 of 137,138" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
library-api
Available versions (1)
| Version | Published |
|---|---|
| 0.1.2 | Aug 16, 2026 |
Frequently asked questions
- Who maintains LibraryAPI?
- LibraryAPI is maintained by library-api, which publishes 1 MCP server (1 total version) tracked on MCP Toplist.
- Is LibraryAPI listed on the Official MCP Registry?
- Yes — LibraryAPI is listed on the Official MCP Registry, alongside Glama.
- How many versions does LibraryAPI have?
- MCP Toplist tracks 1 version of LibraryAPI, most recently published on Aug 16, 2026.
- Where can I find the source code for LibraryAPI?
- The source code for LibraryAPI is hosted at github.com/library-api/libraryapi-mcp.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.