Search LOC digital collections, browse Chronicling America newspapers with full OCR text, and look up LC Subject Headings via MCP. STDIO or Streamable HTTP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add libofcongress -- npx -y @cyanheads/libofcongress-mcp-server~/.codex/config.toml
[mcp_servers.libofcongress]
command = "npx"
args = ["-y", "@cyanheads/libofcongress-mcp-server"]
# codex mcp add libofcongress -- npx -y @cyanheads/libofcongress-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"libofcongress": {
"command": "npx",
"args": [
"-y",
"@cyanheads/libofcongress-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"libofcongress": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/libofcongress-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"libofcongress": {
"command": "npx",
"args": [
"-y",
"@cyanheads/libofcongress-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"libofcongress": {
"command": "npx",
"args": [
"-y",
"@cyanheads/libofcongress-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"libofcongress": {
"command": "npx",
"args": [
"-y",
"@cyanheads/libofcongress-mcp-server"
]
}
}
}Remote
claude mcp add --transport http libofcongress https://libofcongress.caseyjhand.com/mcp~/.codex/config.toml
[mcp_servers.libofcongress]
url = "https://libofcongress.caseyjhand.com/mcp"
# codex mcp add libofcongress --url https://libofcongress.caseyjhand.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"libofcongress": {
"url": "https://libofcongress.caseyjhand.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"libofcongress": {
"type": "http",
"url": "https://libofcongress.caseyjhand.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"libofcongress": {
"httpUrl": "https://libofcongress.caseyjhand.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"libofcongress": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://libofcongress.caseyjhand.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"libofcongress": {
"url": "https://libofcongress.caseyjhand.com/mcp"
}
}
}