PluginBench
MCP Server
Active
MIT

Alexandria MCP Server

io.github.The-40-Thieves/alexandria-mcp

What is the Alexandria MCP server?

Search, read, and cite across 152 libraries: 11 tools, 3 prompts, and a full-text resource.

How to install Alexandria

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • OPENAI_API_KEY
    secret

    OpenAI key for routing (library_ask), synthesis (library_answer, library_research), and embeddings (library_ingest). Search and read tools work without it.

  • ALEXANDRIA_BASE_URL

    OpenAI-compatible gateway base URL shared by every LLM role (router, synth, research, embeddings, rerank). Falls back to https://api.openai.com/v1.

  • ALEXANDRIA_API_KEY
    secret

    API key paired with ALEXANDRIA_BASE_URL. Falls back to OPENAI_API_KEY.

  • CORE_API_KEY
    secret

    Unlocks the core source (CORE, 57M+ open access papers). Free key from core.ac.uk/services/api.

  • COURTLISTENER_API_KEY
    secret

    Unlocks the courtlistener source (US federal and state court opinions). Free key from courtlistener.com.

  • GOVINFO_API_KEY
    secret

    Unlocks govinfo (Congressional Record, Federal Register, US Code); also accepted by congress and regulations. Free key from api.data.gov.

  • GOOGLE_BOOKS_API_KEY
    secret

    Unlocks the googlebooks source (40M+ books). Free key from the Google Cloud Console (Books API).

  • GITHUB_TOKEN
    secret

    Unlocks githubsearch and githubmcp (GitHub code search); optional for ghsa and openiti. Public-repo read scope is enough.

  • NASA_ADS_API_KEY
    secret

    Unlocks the nasaads source (NASA Astrophysics Data System). Free key from ui.adsabs.harvard.edu.

  • EUROPEANA_API_KEY
    secret

    Unlocks the europeana source (50M+ European cultural heritage items). Free key from apis.europeana.eu.

  • SEMANTIC_SCHOLAR_API_KEY
    secret

    Optional for semanticscholar and library_recommend; raises the rate limit. Free key from semanticscholar.org/product/api.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "alexandria-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@the-40-thieves/alexandria-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
        "ALEXANDRIA_BASE_URL": "<YOUR_ALEXANDRIA_BASE_URL>",
        "ALEXANDRIA_API_KEY": "<YOUR_ALEXANDRIA_API_KEY>",
        "CORE_API_KEY": "<YOUR_CORE_API_KEY>",
        "COURTLISTENER_API_KEY": "<YOUR_COURTLISTENER_API_KEY>",
        "GOVINFO_API_KEY": "<YOUR_GOVINFO_API_KEY>",
        "GOOGLE_BOOKS_API_KEY": "<YOUR_GOOGLE_BOOKS_API_KEY>",
        "GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
        "NASA_ADS_API_KEY": "<YOUR_NASA_ADS_API_KEY>",
        "EUROPEANA_API_KEY": "<YOUR_EUROPEANA_API_KEY>",
        "SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>"
      }
    }
  }
}

Related MCP servers

COcodecalc logo

codecalc

Active

Code & logic calculator for AI agents: 31 languages, symbolic math, SMT/logic solving, Big-O.

3
Python
Apache-2.0
View repository →

Governed Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.

7
TypeScript
AGPL-3.0
View repository →

Tenant-scoped control layer for agent-to-agent systems: governed routing, approvals, evidence.

View repository →

College-access writing and financial-aid analysis tools for counselors, students, and families.

AI agent observability for production traces, natural-language insights, and improvement loops.

Connect Claude and Cursor to OpenROAD semiconductor design tools for AI-assisted physical design and RTL-to-GDS flows.

13
TypeScript
BSD-3-Clause
View repository →