← Benjamin Elias Moe

Knowledge Commons

One connector for the public knowledge commons.

Humanity's shared record — libraries, archives, historical newspapers, museums, scholarship, court opinions, government data — is publicly available but scattered across dozens of institutional APIs, each with its own conventions. Knowledge Commons federates them behind a single connector built on the Model Context Protocol, so any AI assistant can do research-grade work across all of them at once: reading a 1912 newspaper page, pulling a court opinion, crossing a census series with a scholarly citation graph.

Rather than exposing hundreds of endpoints, the connector offers five meta-tools and lets the model discover the rest at runtime:

list_sourcesthe catalog of everything the connector can reach
search_toolssemantic search over every capability, including a 12,000-server index of the community MCP registry
call_toolexecute any tool on any source
resolve_entityresolve a name to a Wikidata QID with identifier crosswalk (VIAF, LCCN, ORCID) so results join across archives
deep_researchan archival research playbook the model executes step by step

Sources

Internet Archive40M+ digitized texts, audio, and film
Library of CongressCollections plus Chronicling America newspapers, 1770–1963, full text
DPLA50M+ items from US libraries, archives, and museums
Open LibraryEvery published book: editions, authors, full-text links
Wikipedia / Wikidata / CommonsEncyclopedia, knowledge graph with SPARQL, 100M+ free images
OpenAlex250M+ scholarly works with citation graph
arXiv / PubMedPreprints plus 37M biomedical citations
CourtListenerUS court opinions, full-text searchable
SEC EDGAREvery US public-company filing since 2001, full text
Census / FRED / World BankDemographics plus 800K+ economic time series
GDELTGlobal news in 100+ languages, updated every 15 minutes
The Met / Smithsonian / EuropeanaOpen-access museum collections, US and Europe
openFDA / ClinicalTrials.govDrug labels, adverse events, recalls, and clinical trials
Federal Register / GBIF / USGS / NASA / Open-MeteoUS rulemaking, biodiversity, earthquakes, space imagery, weather

Every result carries a citation back to the holding institution. Entity resolution runs on a Wikidata spine, so a person, place, or work found in one archive can be followed into the others.

Try it

It speaks the Model Context Protocol over streamable HTTP, so any MCP client can use it. In Claude, open Settings → Connectors → Add custom connector and paste:

https://vps.benelias.moe/commons/90AXhiNjAYEBGj4sq0NH4mMJ/mcp

This is a shared demo endpoint on one small server, so it is rate limited and may be slow when several people are using it. Every source listed above is available on it. The one capability it withholds is proxying to community MCP servers from the public registry — the demo host does not relay to third parties on a caller's behalf.

To run your own copy, with community-registry proxying and your own keys, the source is on GitHub.

Contributing a source is a small piece of work: one file holding a description the model reads and a few tools wrapping a public API. For that, or anything else, write me at beneliasmoe [at] gmail dot com.