Swiss Academic Libraries MCP server
Swiss academic libraries + open-access Swiss legal literature (SRU/OAI-PMH, no API key)
1 stars33 downloads/wk
Reviews
Write oneNobody has reviewed Swiss Academic Libraries yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Swiss Academic Libraries tools (16)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
emanuscripta_get_recordRuft ein einzelnes Handschriften-Objekt aus e-manuscripta ab.
emanuscripta_list_collectionsListet alle in e-manuscripta vertretenen Archive und Sammlungen auf.
emanuscripta_list_recordsListet digitalisierte Handschriften und Archivalien aus e-manuscripta (OAI-PMH).
eperiodica_get_recordRuft einen einzelnen Zeitschriftenartikel aus e-periodica ab.
eperiodica_list_recordsListet digitalisierte Zeitschriftenartikel und Periodika aus e-periodica (OAI-PMH).
erara_get_recordRuft ein einzelnes digitalisiertes Druckwerk aus e-rara ab.
erara_list_collectionsListet alle in e-rara vertretenen Bibliotheken und Sammlungen auf.
erara_list_recordsListet digitalisierte historische Druckwerke aus e-rara (OAI-PMH).
library_infoÜbersicht aller verfügbaren Datenquellen und Tools dieses MCP-Servers.
oa_law_getRuft einen einzelnen OA-Rechtsbeitrag über DOI oder auflösbare URL ab.
oa_law_searchDurchsucht frei zugängliche schweizerische rechtswissenschaftliche Beiträge.
resolve_doiLöst eine DOI über Crossref zu vollständigen Publikationsmetadaten auf.
search_preprintsDurchsucht Preprints auf arXiv (Naturwissenschaften, Informatik, Mathematik u.a.).
search_publicationsDurchsucht die internationale Forschungsliteratur über Crossref (bibliografisch).
swisscovery_get_recordRuft einen einzelnen Titel aus swisscovery via MMS-ID ab.
swisscovery_searchDurchsucht den swisscovery-Gesamtkatalog (500+ Schweizer Bibliotheken) via SRU.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan17 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 20 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Swiss Academic Libraries compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 16
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 33
- more than 22% of 12,191 servers with a package
What its tools let an agent do: 16 read
Release history: 2 versions in the registry since 2026-08-02, latest 2026-09-20, typically one every 49 days.
Install Swiss Academic Libraries in Claude Code, Cursor or VS Code
claude mcp add swiss-academic-libraries-mcp -- uvx swiss-academic-libraries-mcp
What the publisher says
From the Swiss Academic Libraries repository's README, as published. We do not edit it. Read it on GitHub
🇨🇭 Part of the Swiss Public Data MCP Portfolio
📚 swiss-academic-libraries-mcp
MCP server providing access to Swiss academic libraries — swisscovery, e-rara, e-periodica, e-manuscripta. No API key required.
🇩🇪 Deutsche Version
Demo
Overview
swiss-academic-libraries-mcp connects AI models to the full Swiss academic library infrastructure via standardised, open protocols. It covers the swisscovery union catalogue (500+ libraries, 10M+ records) and three digitalisation platforms: historical prints (e-rara), periodicals (e-periodica) and manuscripts (e-manuscripta).
All data sources use open, authentication-free protocols (SRU/MARC21, OAI-PMH/Dublin Core). The server supports both local use via Claude Desktop (stdio transport) and cloud deployment (Streamable HTTP).
Beyond the catalogue, the server also covers Swiss open-access legal literature — freely readable legal scholarship from sui generis, ex/ante and Repositorium.ch — as metadata (title, authorship, year, licence, DOI, link), never full text.
It also adds the international metadata layer: DOI resolution and international research literature via Crossref, and preprints via arXiv. This lets one conversation answer both "is this held in Switzerland?" (national layer) and "what is this, and where else does it live?" (international layer). Every resolved DOI returns title, ISSN, ISBN and authors as clean top-level fields, so you can pivot straight into swisscovery.
Anchor demo query (national ↔ international): "Find the original publication for this DOI, check whether a preprint version exists, and show whether a Swiss library holds it." → resolvedoi → searchpreprints → swisscovery_search(query="").
Anchor demo query (catalogue): "Which Swiss university dissertations on primary school pedagogy are held in Swiss libraries, and are any of them digitised in e-rara?"
Anchor demo query (OA legal literature): "Which freely accessible legal-scholarship articles exist on data protection in education? Give me title, authorship, year, licence and DOI." → oalawsearch(query="Datenschutz im Bildungsbereich") — results are ranked by relevance: articles matching all terms rank first, articles matching only the core term (Datenschutz) follow, so the query returns the real privacy-law corpus rather than an empty set.
Features
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Swiss Academic Libraries: common questions
- Is Swiss Academic Libraries MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Swiss Academic Libraries safety report
- How do I install Swiss Academic Libraries?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Swiss Academic Libraries need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Swiss Academic Libraries maintained?
- The last commit was 39 days ago (2026-09-26). The latest release is v1.3.0.
- How does Swiss Academic Libraries compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 16 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.