In breve
Il catalogo aperto della ricerca OpenAlex, senza chiave: cerca e filtra circa 324 milioni di pubblicazioni scientifiche con autori, istituzioni, riviste, temi, editori e finanziatori, segui le citazioni, verifica lo stato open access e conta i record raggruppati per qualsiasi campo. Solo lettura; una chiave gratuita moltiplica per dieci il budget giornaliero.
Configurazione guidata
Collega OpenAlex a Claude, ChatGPT o Copilot in 2 minuti
Avvia la prova gratuita su AnythingMCP Cloud, collega OpenAlex con la configurazione guidata e aggiungi il tuo URL MCP al tuo assistente AI. Senza codice e senza server da gestire.
Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile
Prova a chiedere
Prompt di esempio per OpenAlex
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → OpenAlex, installalo senza chiave, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
OpenAlex
Il catalogo aperto della ricerca OpenAlex, senza chiave: cerca e filtra circa 324 milioni di pubblicazioni scientifiche con autori, istituzioni, riviste, temi, editori e finanziatori, segui le citazioni, verifica lo stato open access e conta i record raggruppati per qualsiasi campo. Solo lettura; una chiave gratuita moltiplica per dieci il budget giornaliero.
Setup
Funziona senza chiave: la configurazione richiede circa un minuto. Il connettore legge OpenAlex (https://api.openalex.org), il catalogo aperto del sistema mondiale della ricerca gestito dall'organizzazione no profit OurResearch. I dati sono CC0.
- Nello store dei connettori scegli OpenAlex e installalo. Non c'è nessun passaggio Authorize with Provider.
- Consigliato: le chiamate senza chiave condividono un budget di 0,10 USD al giorno per indirizzo di rete, quindi su un server condiviso si esaurisce in fretta. Crea un account gratuito su https://openalex.org/signup, copia la chiave da Settings > API key (https://openalex.org/settings/api-key) e inseriscila in
OPENALEX_API_KEY. Viene inviata comeAuthorization: Bearere dà 1 USD di utilizzo gratuito ogni giorno (dieci volte il budget senza chiave), 30 richieste al secondo e la paginazione con cursore. - Verificalo con
openalex_search_topics: elenca i temi di ricerca con la loro gerarchia.
Il vecchio polite pool con mailto= è stato sostituito dalle API key a febbraio 2026; il parametro viene ignorato.
Quanto costa una chiamata: i singoli record (openalex_get_*) sono gratuiti, una lista filtrata o un conteggio per gruppi costa 0,0001 USD e una ricerca testuale 0,001 USD. Ogni risposta di lista riporta il suo costo in meta.cost_usd.
ID: gli ID OpenAlex sono una lettera seguita da cifre: W (opera), A (autore), S (fonte), I (istituzione), T (tema), P (editore), F (finanziatore). La forma breve W2741809807 funziona ovunque, come https://openalex.org/W2741809807. I tool get accettano anche ID esterni: doi:10.7717/peerj.4375, orcid:0000-0003-1613-5981, ror:042nb2s44, issn:0028-0836, pmid:29456894. L'AI non filtra mai per nome: prima risolve il nome in un ID con openalex_autocomplete (il più rapido, gratuito) o con il tool di ricerca corrispondente, poi filtra per quell'ID.
Cosa legge:
- Opere (articoli, libri, dataset, preprint, tesi): ricerca con
search(parole chiave, AND, OR, NOT, "frasi"),search_exact(senza stemming) osearch_semantic(un paragrafo, per significato, al massimo 50 risultati), combinata confilteresort, per esempiocited_by_count:desc. - Le opere di un autore, un'istituzione, una rivista, un tema o un finanziatore tramite filtri come
authorships.author.id:A...,authorships.institutions.id:I...,primary_location.source.id:S...,topics.id:T...ofunders.id:F..., piùpublication_year:2020-2025,type:articleois_oa:true. Fino a 100 DOI in una volta condoi:10.1/a|10.2/b. - Un'opera completa: abstract, autori con istituzioni, fonte, temi, parole chiave, finanziatori e finanziamenti, copie open access, riferimenti, opere correlate e citazioni per anno. Chi la cita: una ricerca di opere con
cites:W.... - Autori (con ORCID, affiliazioni nel tempo, h-index e i10-index), fonti (riviste, repository, conferenze con ISSN, stato open access e DOAJ, prezzo APC), istituzioni (con ROR, enti superiori e inferiori), i circa 4.500 temi (domain > field > subfield > topic), editori e finanziatori, ognuno come ricerca e come singolo record.
- Conteggi con
openalex_group_by: opere per anno, per stato open access, per istituzione, per paese o per tema, fino a 200 gruppi, in una sola chiamata economica invece di sfogliare pagine.
Formati dei dati: i tool di lista restituiscono un record snello per risultato (ID, nomi, conteggi, open access e nomi degli autori); il resto lo dà il tool get corrispondente, e select tiene solo i campi di primo livello indicati. cited_by_count conta le opere che citano; fwci è l'impatto citazionale normalizzato per campo (1,0 è la media mondiale). oa_status è diamond, gold, green, hybrid, bronze o closed. L'abstract arriva come abstract_inverted_index (ogni parola con le sue posizioni), che l'AI ritrasforma in testo. Le date sono YYYY-MM-DD.
Paginazione: per_page fino a 100 e page arrivano ai primi 10.000 risultati; meta.count è il totale. Oltre, l'AI usa cursor (prima *, poi meta.next_cursor), che dopo la prima pagina richiede una API key.
Solo lettura: ogni tool legge soltanto, quindi non c'è nulla da confermare e nessun tool è disattivato all'installazione.
Limiti: 429 significa che il budget giornaliero è esaurito (senza chiave è condiviso da tutti sullo stesso indirizzo) o che sono arrivate più di 10 richieste al secondo (30 con la chiave); la ricerca semantica ne consente 1 al secondo. I budget si azzerano a mezzanotte UTC.
Errori comuni: 403 key_not_activated significa che l'indirizzo e-mail della chiave non è ancora confermato: apri il link di attivazione inviato da OpenAlex. 401 indica una chiave errata. 400 segnala un filtro o un campo non valido, 404 un ID sconosciuto.
Il connettore non scarica PDF (0,01 USD ciascuno) e non gestisce raccolte, ricerche salvate, avvisi o correzioni dei profili autore.
Prerequisiti: (nessuna obbligatoria; facoltativa, consigliata: OPENALEX_API_KEY)
Installazione locale del connettore
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Apri http://localhost:3000/connectors/store, scegli OpenAlex e installalo. La chiave facoltativa può restare vuota.
Tool disponibili
| Tool | What it does |
|---|---|
openalex_search_works | Search and filter OpenAlex works (articles, books, datasets, preprints, theses): by words, by meaning, or by author, institution, source… |
openalex_get_work | Get one OpenAlex work by OpenAlex id, DOI, PubMed id or other id: title, abstract (as an inverted index), authors with institutions… |
openalex_search_authors | Search and filter OpenAlex authors (disambiguated researcher profiles): id, ORCID, name, works and citation counts, h-index and last known… |
openalex_get_author | Get one OpenAlex author: names, ORCID, affiliations over time, works and citation counts per year, h-index and i10-index, main topics |
openalex_search_sources | Search and filter OpenAlex sources (journals, repositories, conferences, book series): id, ISSN, name, type, publisher, open access and… |
openalex_get_source | Get one OpenAlex source: ISSNs, publisher lineage, type, open access and DOAJ status, APC price, works and citation counts per year, main… |
openalex_search_institutions | Search and filter OpenAlex institutions (universities, companies, hospitals, government bodies): id, ROR, name, type, country, city, works… |
openalex_get_institution | Get one OpenAlex institution: ROR, type, location, parent and child institutions, repositories, works and citation counts per year, main… |
openalex_search_topics | Search and filter the about 4,500 OpenAlex research topics, organised as domain > field > subfield > topic: id, name, description, keywords… |
openalex_get_topic | Get one OpenAlex topic: description, keywords, subfield, field and domain, sibling topics, works and citation counts |
openalex_search_publishers | Search and filter OpenAlex publishers: id, name, place in the publisher hierarchy, countries, works and citation counts, h-index |
openalex_get_publisher | Get one OpenAlex publisher: alternate names, parent publisher and lineage, countries, homepage, works and citation counts per year |
openalex_search_funders | Search and filter OpenAlex funders (agencies, foundations, companies that fund research): id, name, country, description, number of awards… |
openalex_get_funder | Get one OpenAlex funder: alternate names, country, description, homepage, awards and funded works and citations per year |
openalex_group_by | Count OpenAlex records grouped by a field, e.g. works per publication year, per open access status, per institution, per country or per… |
openalex_autocomplete | Type-ahead lookup of OpenAlex works, authors, sources, institutions, topics, keywords, publishers or funders: the fastest way to turn a… |
Esempi di prompt
- "Quante opere ha pubblicato l'ETH di Zurigo ogni anno dal 2015, e quale quota è open access?"
- "Trova i 20 articoli più citati sulle celle solari in perovskite dal 2020, con DOI e rivista."
- "Quali istituzioni pubblicano di più sul gene editing con CRISPR, e in quali paesi si trovano?"
- "Mostrami h-index, ORCID e temi principali di questa autrice ed elenca le opere che citano il suo articolo più citato."
- "Quali finanziatori compaiono più spesso negli articoli di machine learning in medicina pubblicati nel 2024?"
Prossimi passi
Questa guida ti è stata utile?