Skip to main content
ClaudeWave

MCP server for libraryapi.dev — US public library data for AI agents

MCP ServersRegistry oficial0 estrellas0 forks● PythonActualizado today
ClaudeWave Trust Score
62/100
· OK
Passed
  • ✓Actively maintained (<30d)
  • ✓Clear description
  • ✓Documented (README)
Flags
  • !No standard license detected
Last scanned: 10/5/2026
Install in Claude Code / Claude Desktop
Method: UVX (Python) · libraryapi-mcp
Claude Code CLI
claude mcp add libraryapi-mcp -- uvx libraryapi-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "libraryapi-mcp": {
      "command": "uvx",
      "args": ["libraryapi-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# libraryapi-mcp

<!-- Links this package to its entry in the official MCP registry -->
mcp-name: dev.libraryapi/libraryapi-mcp

MCP server for [libraryapi.dev](https://libraryapi.dev) — US public library data for AI agents.

Expose library lookups as tools to any MCP-compatible AI assistant (Claude, Cursor, Copilot, etc.). Built on the federal IMLS Public Libraries Survey — public domain, commercially usable.

## Installation

```bash
pip install libraryapi-mcp
```

Or run directly with `uvx` (no install needed):

```bash
uvx libraryapi-mcp
```

## Configuration

### Claude Desktop

Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "libraryapi": {
      "command": "uvx",
      "args": ["libraryapi-mcp"],
      "env": {
        "LIBRARYAPI_KEY": "your_api_key_here"
      }
    }
  }
}
```

### Cursor / other MCP clients

```json
{
  "mcpServers": {
    "libraryapi": {
      "command": "uvx",
      "args": ["libraryapi-mcp"],
      "env": {
        "LIBRARYAPI_KEY": "your_api_key_here"
      }
    }
  }
}
```

Get a free API key at [libraryapi.dev](https://libraryapi.dev) — 500 requests/month, no credit card.

## Available Tools

| Tool | Description |
|------|-------------|
| `find_libraries_near_address` | Find the nearest branches to a US street address |
| `find_libraries_near_coordinates` | Same, but from a lat/lng (skips geocoding) |
| `get_outlet` | Full record for one branch outlet by ID |
| `search_libraries` | Search library *systems* by name, state, or city |
| `get_library` | Full system profile by FSCS ID |
| `get_state_summary` | Statewide library totals |

**Systems vs. outlets:** a *system* is the administrative entity (e.g. "Chicago Public Library"); an *outlet* is an individual branch. Proximity searches return outlets.

## Examples

Once configured, you can ask your AI assistant:

> "What are the three closest public libraries to 350 Fifth Ave, New York?"

> "How many public library branches are there in Vermont, and what's the total collection size?"

> "I'm building a civic app — give me every library branch within 5 miles of downtown Chicago as JSON."

## Data note

The IMLS survey covers locations, collections, staffing, visits, programs, and finances. It reports **hours-open totals** (annual, and per week) but **not daily opening times** — so this API can tell you a branch is open ~45 hours/week, not that it opens at 9am.

## Links

- **Website:** [libraryapi.dev](https://libraryapi.dev)
- **PyPI:** [pypi.org/project/libraryapi-mcp](https://pypi.org/project/libraryapi-mcp)
- **REST API docs:** [libraryapi.dev/docs](https://libraryapi.dev/docs)

## License

MIT

Lo que la gente pregunta sobre libraryapi-mcp

¿Qué es library-api/libraryapi-mcp?

+

library-api/libraryapi-mcp es mcp servers para el ecosistema de Claude AI. MCP server for libraryapi.dev — US public library data for AI agents Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-10-04.

¿Cómo se instala libraryapi-mcp?

+

Puedes instalar libraryapi-mcp clonando el repositorio (https://github.com/library-api/libraryapi-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar library-api/libraryapi-mcp?

+

Nuestro agente de seguridad ha analizado library-api/libraryapi-mcp y le ha asignado un Trust Score de 62/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene library-api/libraryapi-mcp?

+

library-api/libraryapi-mcp es mantenido por library-api. La última actividad registrada en GitHub es del 2026-10-04, con 0 issues abiertos.

¿Hay alternativas a libraryapi-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega libraryapi-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: library-api/libraryapi-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/library-api-libraryapi-mcp)](https://claudewave.com/repo/library-api-libraryapi-mcp)
<a href="https://claudewave.com/repo/library-api-libraryapi-mcp"><img src="https://claudewave.com/api/badge/library-api-libraryapi-mcp" alt="Featured on ClaudeWave: library-api/libraryapi-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a libraryapi-mcp