@the-40-thieves/alexandria-mcp

MCPattesté
v11.0.0suavecito585MITMis à jour il y a 1 jnpmGitHub

152-source digital library MCP server. Natural language search across academic papers, public domain books, legal records, government archives, and software documentation.

Fonctionne dans
ClaudeCursorCopilotGemini

Déduit des transports déclarés par cette annonce (stdio). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Build attesté
Une attestation de provenance vérifiée lie cet artefact au dépôt indiqué. Personne n’a encore revendiqué l’annonce — cela prouve où le code a été construit, pas qui le soutient.
1Étoiles GitHub
il y a 1 jDernière mise à jour
Lit ces identifiants
  • OPENAI_API_KEYClé d’APIfacultatif

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

  • ALEXANDRIA_API_KEYClé d’APIfacultatif

    API key paired with ALEXANDRIA_BASE_URL. Falls back to OPENAI_API_KEY.

  • CORE_API_KEYClé d’APIfacultatif

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

  • COURTLISTENER_API_KEYClé d’APIfacultatif

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

  • GOVINFO_API_KEYClé d’APIfacultatif

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

  • GOOGLE_BOOKS_API_KEYClé d’APIfacultatif

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

  • GITHUB_TOKENClé d’APIfacultatif

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

  • NASA_ADS_API_KEYClé d’APIfacultatif

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

  • EUROPEANA_API_KEYClé d’APIfacultatif

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

  • SEMANTIC_SCHOLAR_API_KEYClé d’APIfacultatif

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

Déclaré par l’auteur dans le registre MCP officiel. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paquet
Auteursuavecito585
LicenceMIT
Version11.0.0
Sourcenpm+mcp-registry
Statut de confiance
A
85/100Fiable
Listé dans l’index Forge+10/10
Identité vérifiée · build attesté+20/20
Signature de publication Ed25519+0/5
Incluse automatiquement quand l’éditeur exécute `forge publish`
Vérification de domaine+0/5
Éditeur : hébergez /.well-known/forge.json sur la page d’accueil du paquet avec { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+5/5
Correspondance de mainteneur npm+0/5
Éditeur : ajoutez le login GitHub vérifié aux mainteneurs du paquet npm (npm owner add <login>)
Analyse CVE · propre+30/30
Analyse statique · propre+20/20
Collez-le dans Claude Code, Cursor ou tout assistant d’IA pour combler toutes les lacunes
StatutIdentité vérifiée
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance✓ Vérifié par Sigstore · 22fc267
Dépendances✓ 60 résolues+ · aucune vulnérable
Surface d’outils38 outils · aucun privilégié
Analyse de sécurité✓ Proprev11.0.0 · il y a 1 jQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé5 sept. 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

38 outils · aucun privilégié
Extrait statiquement du paquet publiév11.0.0 · 1d ago

Lu dans le code que npm livre réellement, au moment de l’analyse. Le paquet n’a jamais été exécuté. Les outils enregistrés dynamiquement à l’exécution, ou cachés dans du code empaqueté ou minifié, peuvent passer inaperçus — c’est donc un plancher de la surface d’outils, pas un recensement complet.

circlCIRCL Vulnerability Lookup: full-text search across CVE, GHSA and other vulnerability feeds, run by Luxembourg's CERT. No API key required.

CIRCL Vulnerability Lookup: full-text search across CVE, GHSA and other vulnerability feeds, run by Luxembourg's CERT. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

context7mcpContext7 documentation search via its own MCP server (resolve-library-id then query-docs). Works keyless; set CONTEXT7_API_KEY for a higher rate. Additive to the existing context7 REST source. read() cannot target a specific topic (query-docs needs one but read(id) carries no query), so it uses a g…

Context7 documentation search via its own MCP server (resolve-library-id then query-docs). Works keyless; set CONTEXT7_API_KEY for a higher rate. Additive to the existing context7 REST source. read() cannot target a specific topic (query-docs needs one but read(id) carries no query), so it uses a g…

Aucun schéma d’entrée n’a été publié pour cet outil.

dataciteDataCite: DOI metadata for research datasets and software (Zenodo, Figshare, Dryad, OSF, and more all register here) - one source for the whole data-repository DOI tier. No API key required (3,000 req/5min/IP).

DataCite: DOI metadata for research datasets and software (Zenodo, Figshare, Dryad, OSF, and more all register here) - one source for the whole data-repository DOI tier. No API key required (3,000 req/5min/IP).

Aucun schéma d’entrée n’a été publié pour cet outil.

dbnomicsDBnomics: an aggregator of macroeconomic and statistical datasets from central banks, statistical agencies, and international organizations worldwide. No API key required.

DBnomics: an aggregator of macroeconomic and statistical datasets from central banks, statistical agencies, and international organizations worldwide. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

epatriEPA Toxics Release Inventory (TRI): facility search by name, part of EPA's tracking of industrial toxic chemical releases. No API key required.

EPA Toxics Release Inventory (TRI): facility search by name, part of EPA's tracking of industrial toxic chemical releases. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

euvdEUVD: the European Union Vulnerability Database, ENISA's aggregation of CVE, GHSA and vendor advisories. No API key required.

EUVD: the European Union Vulnerability Database, ENISA's aggregation of CVE, GHSA and vendor advisories. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

fredFRED: the Federal Reserve Bank of St. Louis's economic data API, hundreds of thousands of US and international time series. Requires free FRED_API_KEY.

FRED: the Federal Reserve Bank of St. Louis's economic data API, hundreds of thousands of US and international time series. Requires free FRED_API_KEY.

Aucun schéma d’entrée n’a été publié pour cet outil.

ghsaGitHub Security Advisories: advisories curated by GitHub across public repositories and package ecosystems. Works keyless (60 req/h); set GITHUB_TOKEN for a higher rate.

GitHub Security Advisories: advisories curated by GitHub across public repositories and package ecosystems. Works keyless (60 req/h); set GITHUB_TOKEN for a higher rate.

Aucun schéma d’entrée n’a été publié pour cet outil.

githubmcpGitHub code search via the official Copilot MCP server (search_code, get_file_contents). Requires GITHUB_TOKEN; hidden without it.

GitHub code search via the official Copilot MCP server (search_code, get_file_contents). Requires GITHUB_TOKEN; hidden without it.

Aucun schéma d’entrée n’a été publié pour cet outil.

githubsearchGitHub code search: full-text search across public repository contents. Requires GITHUB_TOKEN (the /search/code endpoint rejects unauthenticated requests).

GitHub code search: full-text search across public repository contents. Requires GITHUB_TOKEN (the /search/code endpoint rejects unauthenticated requests).

Aucun schéma d’entrée n’a été publié pour cet outil.

guardianThe Guardian Open Platform: full-text search across Guardian journalism, with article body text. Requires free GUARDIAN_API_KEY.

The Guardian Open Platform: full-text search across Guardian journalism, with article body text. Requires free GUARDIAN_API_KEY.

Aucun schéma d’entrée n’a été publié pour cet outil.

halHAL (Hyper Articles en Ligne): 4M+ full-text French/EU academic deposits with a Solr search across titles, abstracts, and full text. No API key required.

HAL (Hyper Articles en Ligne): 4M+ full-text French/EU academic deposits with a Solr search across titles, abstracts, and full text. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

hansardUK Parliament Hansard: full-text search over Commons and Lords debates, with the complete member-by-member record of any one debate. No API key required.

UK Parliament Hansard: full-text search over Commons and Lords debates, with the complete member-by-member record of any one debate. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

hapiHDX HAPI (Humanitarian Data Exchange, Humanitarian API): conflict-event and coordination data. A country-name query resolves to a conflict-events lookup; other queries search HAPI's location metadata. Requires free HDX_APP_IDENTIFIER (self-serve).

HDX HAPI (Humanitarian Data Exchange, Humanitarian API): conflict-event and coordination data. A country-name query resolves to a conflict-events lookup; other queries search HAPI's location metadata. Requires free HDX_APP_IDENTIFIER (self-serve).

Aucun schéma d’entrée n’a été publié pour cet outil.

huggingfaceHugging Face Hub paper search via its MCP hf_fs tool (an hf://papers search). Full text is read via the arxiv source (every result id is a bare arXiv id). No API key required.

Hugging Face Hub paper search via its MCP hf_fs tool (an hf://papers search). Full text is read via the arxiv source (every result id is a bare arXiv id). No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

library_list_sourcesAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

library_health_checkAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

library_askAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

library_searchSearch a specific library source by name. Use library_ask instead for natural language queries across multiple sources. Sources marked [full text] support library_read and library_ingest. Sources marked [metadata] return discovery info and external URLs only.

Search a specific library source by name. Use library_ask instead for natural language queries across multiple sources. Sources marked [full text] support library_read and library_ingest. Sources marked [metadata] return discovery info and external URLs only.

Aucun schéma d’entrée n’a été publié pour cet outil.

library_readFetch text from a library source. Full-text sources return cleaned text (truncated at 200k chars). Metadata sources return item details and an external URL.

Fetch text from a library source. Full-text sources return cleaned text (truncated at 200k chars). Metadata sources return item details and an external URL.

Aucun schéma d’entrée n’a été publié pour cet outil.

library_indexDry run: fetch text, chunk semantically, score OCR quality. No writes. Full-text sources only.

Dry run: fetch text, chunk semantically, score OCR quality. No writes. Full-text sources only.

Aucun schéma d’entrée n’a été publié pour cet outil.

library_ingestChunk, embed, and store a text. Idempotent. Full-text sources only. Requires OPENAI_API_KEY + SUPABASE_URL + SUPABASE_SERVICE_ROLE_KEY.

Chunk, embed, and store a text. Idempotent. Full-text sources only. Requires OPENAI_API_KEY + SUPABASE_URL + SUPABASE_SERVICE_ROLE_KEY.

Aucun schéma d’entrée n’a été publié pour cet outil.

library_recommendGet papers similar to a given paper using Semantic Scholar's recommendation engine. Pass a paperId from a semanticscholar search result. Returns up to 500 similar papers.

Get papers similar to a given paper using Semantic Scholar's recommendation engine. Pass a paperId from a semanticscholar search result. Returns up to 500 similar papers.

Aucun schéma d’entrée n’a été publié pour cet outil.

library_answerAsk a question in plain English and get a synthesized answer with inline [n] citations, fused across sources with reciprocal rank fusion. Use this instead of library_ask when you want a cited answer rather than raw results. Every factual sentence is cited or dropped; an uncited or all-dropped answe…

Ask a question in plain English and get a synthesized answer with inline [n] citations, fused across sources with reciprocal rank fusion. Use this instead of library_ask when you want a cited answer rather than raw results. Every factual sentence is cited or dropped; an uncited or all-dropped answe…

Aucun schéma d’entrée n’a été publié pour cet outil.

library_researchAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

library_citationsAucune description publiée

Cet outil n’a publié aucune description. Forge n’en invente pas.

jinaJina AI's live web search and page reader MCP server (search_web, read_url). Works keyless for connecting; set JINA_API_KEY for actual search/read calls (unauthenticated calls return an error result). cluster web, freshness realtime.

Jina AI's live web search and page reader MCP server (search_web, read_url). Works keyless for connecting; set JINA_API_KEY for actual search/read calls (unauthenticated calls return an error result). cluster web, freshness realtime.

Aucun schéma d’entrée n’a été publié pour cet outil.

jinaarxivJina AI's search_arxiv tool: arXiv preprint search via the same MCP server as jina. Full text is read via the arxiv source when a result carries an arxiv_id. Works keyless for connecting; set JINA_API_KEY for actual search calls.

Jina AI's search_arxiv tool: arXiv preprint search via the same MCP server as jina. Full text is read via the arxiv source when a result carries an arxiv_id. Works keyless for connecting; set JINA_API_KEY for actual search calls.

Aucun schéma d’entrée n’a été publié pour cet outil.

searchfake search

fake search

Aucun schéma d’entrée n’a été publié pour cet outil.

readfake read

fake read

Aucun schéma d’entrée n’a été publié pour cet outil.

mdnmcpMDN Web Docs's own MCP server: web platform reference and guides, with full document text via get-doc. No API key required. Additive to the existing mdn REST source, which it falls back to when the MCP server is unreachable.

MDN Web Docs's own MCP server: web platform reference and guides, with full document text via get-doc. No API key required. Additive to the existing mdn REST source, which it falls back to when the MCP server is unreachable.

Aucun schéma d’entrée n’a été publié pour cet outil.

nvdNIST NVD: the National Vulnerability Database, CVE records enriched with CVSS scores and CPE matches. Works keyless at a slow pace; set NVD_API_KEY for a faster one.

NIST NVD: the National Vulnerability Database, CVE records enriched with CVSS scores and CPE matches. Works keyless at a slow pace; set NVD_API_KEY for a faster one.

Aucun schéma d’entrée n’a été publié pour cet outil.

paperswithcodePapers with Code: machine learning papers cross-referenced with their code implementations.

Papers with Code: machine learning papers cross-referenced with their code implementations.

Aucun schéma d’entrée n’a été publié pour cet outil.

reliefwebReliefWeb: humanitarian reports and situation updates from UN OCHA and partner organizations. Requires a registered RELIEFWEB_APPNAME.

ReliefWeb: humanitarian reports and situation updates from UN OCHA and partner organizations. Requires a registered RELIEFWEB_APPNAME.

Aucun schéma d’entrée n’a été publié pour cet outil.

rentcastRentCast: US rental and sale market statistics by ZIP code. Requires free-tier RENTCAST_API_KEY (50 requests/month).

RentCast: US rental and sale market statistics by ZIP code. Requires free-tier RENTCAST_API_KEY (50 requests/month).

Aucun schéma d’entrée n’a été publié pour cet outil.

stackexchangeStack Overflow (via the Stack Exchange API): advanced full-text question search. Works keyless at the shared rate limit; set STACKEXCHANGE_KEY for a dedicated pool.

Stack Overflow (via the Stack Exchange API): advanced full-text question search. Works keyless at the shared rate limit; set STACKEXCHANGE_KEY for a dedicated pool.

Aucun schéma d’entrée n’a été publié pour cet outil.

twelvedataTwelve Data: stock, ETF, and forex symbol search across global exchanges, with a daily time series read. Requires free TWELVEDATA_API_KEY.

Twelve Data: stock, ETF, and forex symbol search across global exchanges, with a daily time series read. Requires free TWELVEDATA_API_KEY.

Aucun schéma d’entrée n’a été publié pour cet outil.

ukparliamentUK Parliament Bills API: public legislation before the House of Commons and House of Lords. No API key required.

UK Parliament Bills API: public legislation before the House of Commons and House of Lords. No API key required.

Aucun schéma d’entrée n’a été publié pour cet outil.

33 outils sur 38 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

152-source digital library MCP server. Natural language search across academic papers, public domain books, legal records, government archives, and software documentation.

Mots-clés
mcpmodel-context-protocollibraryresearchacademicaillmclaudearxivgutenbergrag
Alternatives
Comparaison des surfaces d’outils…

Arbre de dépendances

Ce qu'une analyse Forge a résolu à partir des métadonnées npm le 2026-09-05 — résolution observée, et non une déclaration de l'éditeur.

60 paquets résolus · 16 directs · aucun porteur d'avis de sécurité La résolution s'arrête à la profondeur 4 et à 60 paquets.

L'exploration s'est arrêtée à la limite de 60 paquets. Le reste de l'arbre n'a jamais été résolu.

36 autres paquets résolus ne sont pas dessinés ici (limite d'affichage : 24). Toute dépendance porteuse d'un avis de sécurité est dessinée quelle que soit la limite. Inventaire complet (SBOM CycloneDX)

Déclarées mais non résolues

33 dépendances déclarées ne sont jamais arrivées dans l'arbre. Elles manquent à la résolution de Forge, pas au paquet.

+21 de plus non listées. Les comptes par motif ci-dessus les couvrent toutes.

Non suivies : peerDependencies, optionalDependencies. Cet arbre ne couvre que les dépendances d'exécution ; ce qu'elles entraînent n'a jamais été résolu.

Thèmes

Apparentés dans rag & embeddings