Libraryofcongress MCP Server
by smeet666io.github.smeet666/mcp-libraryofcongressv3.0.1
Full-text search of the Library of Congress's digitised American newspapers, plus catalogue search by media type and curated collections.
context tax
queued
security
queued
cold start
queued
freshness
Active1d ago
Install Libraryofcongress MCP server
Install in Claude Code
claude mcp add libraryofcongress -- npx -y mcp-libraryofcongressInstall in Cursor
{
"mcpServers": {
"libraryofcongress": {
"command": "npx",
"args": [
"-y",
"mcp-libraryofcongress"
]
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"libraryofcongress": {
"command": "npx",
"args": [
"-y",
"mcp-libraryofcongress"
]
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"libraryofcongress": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-libraryofcongress"
]
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"libraryofcongress": {
"command": "npx",
"args": [
"-y",
"mcp-libraryofcongress"
]
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| LOC_USER_AGENT | — | — | Identify your own client. The project's own identifier is appended, so the Library can always reach a human. |
| LOC_MIN_INTERVAL_MS | — | — | Minimum milliseconds between requests. Default 6000, floor 3000. |
| LOC_TIMEOUT_MS | — | — | Deadline for one catalogue, record or collection request, in milliseconds. Default 30000. |
| LOC_NEWSPAPER_TIMEOUT_MS | — | — | Deadline for one search_newspapers request, in milliseconds. The full-text corpus answers in tens of seconds. Default 90000. |
| LOC_LOG_LEVEL | — | — | silent, error, info or debug. Default error. Logs go to stderr. |
Freshness
Active — last maintenance signal 1d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-10-08 · 1d ago · GitHub
Latest release
2026-08-29 · 41d ago · GitHub · v3.0.1
Package published
no data · npm/PyPI
Registry entry updated
2026-08-29 · 41d ago · official registry · v3.0.1
FAQ
›How do I install the Libraryofcongress MCP server in Claude Code?
Run: claude mcp add libraryofcongress -- npx -y mcp-libraryofcongress. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Libraryofcongress require an API key?
No required environment variables are declared in its published metadata.
›Can I use Libraryofcongress as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Libraryofcongress in the official MCP registry?
Yes, as io.github.smeet666/mcp-libraryofcongress.
Alternatives to Libraryofcongress
Other web search MCP servers.