Resumen
El catálogo abierto de la investigación OpenAlex, sin clave: busca y filtra unos 324 millones de publicaciones científicas con sus autores, instituciones, revistas, temas, editoriales y financiadores, sigue las citas, comprueba el estado de acceso abierto y cuenta registros agrupados por cualquier campo. Solo lectura; una clave gratuita multiplica por diez el presupuesto diario.
Configuración guiada
Conecta OpenAlex a Microsoft Copilot en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta OpenAlex con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
Prueba a pedir
Prompts de ejemplo para OpenAlex
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → OpenAlex, instálalo sin clave, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
OpenAlex + Microsoft Copilot
El catálogo abierto de la investigación OpenAlex, sin clave: busca y filtra unos 324 millones de publicaciones científicas con sus autores, instituciones, revistas, temas, editoriales y financiadores, sigue las citas, comprueba el estado de acceso abierto y cuenta registros agrupados por cualquier campo. Solo lectura; una clave gratuita multiplica por diez el presupuesto diario.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
(ninguna obligatoria; opcional, recomendada: OPENALEX_API_KEY)
Paso 1 — Configurar el conector
Funciona sin clave: la configuración lleva un minuto. El conector lee OpenAlex (https://api.openalex.org), el catálogo abierto del sistema mundial de investigación que gestiona la organización sin ánimo de lucro OurResearch. Sus datos son CC0.
- En la tienda de conectores, elige OpenAlex e instálalo. No hay paso Authorize with Provider.
- Recomendado: las llamadas sin clave comparten un presupuesto de 0,10 USD al día por dirección de red, así que en un servidor compartido se agota pronto. Crea una cuenta gratuita en https://openalex.org/signup, copia la clave de Settings > API key (https://openalex.org/settings/api-key) y pégala en
OPENALEX_API_KEY. Se envía comoAuthorization: Bearery da 1 USD de uso gratuito cada día (diez veces el presupuesto sin clave), 30 peticiones por segundo y paginación con cursor. - Compruébalo con
openalex_search_topics: lista temas de investigación con su jerarquía.
El antiguo polite pool con mailto= se sustituyó por claves de API en febrero de 2026; el parámetro se ignora.
Lo que cuesta una llamada: los registros individuales (openalex_get_*) son gratuitos, una lista filtrada o un recuento por grupos cuesta 0,0001 USD y una búsqueda de texto 0,001 USD. Cada respuesta de lista indica su coste en meta.cost_usd.
ID: los ID de OpenAlex son una letra y dígitos: W (obra), A (autor), S (fuente), I (institución), T (tema), P (editorial), F (financiador). La forma corta W2741809807 funciona en todas partes, igual que https://openalex.org/W2741809807. Las herramientas get aceptan también ID externos: doi:10.7717/peerj.4375, orcid:0000-0003-1613-5981, ror:042nb2s44, issn:0028-0836, pmid:29456894. La IA nunca filtra por nombre: primero convierte el nombre en un ID con openalex_autocomplete (lo más rápido, gratis) o con la herramienta de búsqueda correspondiente, y luego filtra por ese ID.
Qué lee:
- Obras (artículos, libros, conjuntos de datos, preprints, tesis): búsqueda con
search(palabras clave, AND, OR, NOT, "frases"),search_exact(sin stemming) osearch_semantic(un párrafo, por significado, máximo 50 resultados), combinada confilterysort, por ejemplocited_by_count:desc. - Obras de un autor, una institución, una revista, un tema o un financiador con filtros como
authorships.author.id:A...,authorships.institutions.id:I...,primary_location.source.id:S...,topics.id:T...ofunders.id:F..., además depublication_year:2020-2025,type:articleois_oa:true. Hasta 100 DOI a la vez condoi:10.1/a|10.2/b. - Una obra completa: resumen, autores con instituciones, fuente, temas, palabras clave, financiadores y ayudas, ubicaciones en acceso abierto, referencias, obras relacionadas y citas por año. Quién la cita: una búsqueda de obras con
cites:W.... - Autores (con ORCID, afiliaciones a lo largo del tiempo, índice h e índice i10), fuentes (revistas, repositorios, congresos con ISSN, estado de acceso abierto y DOAJ, precio APC), instituciones (con ROR, entidades superiores e inferiores), los unos 4.500 temas (domain > field > subfield > topic), editoriales y financiadores, cada uno como búsqueda y como registro individual.
- Recuentos con
openalex_group_by: obras por año, por estado de acceso abierto, por institución, por país o por tema, hasta 200 grupos, en una sola llamada barata en lugar de recorrer páginas.
Formatos de datos: las herramientas de lista devuelven un registro ligero por resultado (ID, nombres, recuentos, acceso abierto y nombres de autores); el resto lo da la herramienta get correspondiente, y select deja solo los campos de primer nivel que nombres. cited_by_count cuenta las obras que citan; fwci es el impacto de citas normalizado por campo (1,0 es la media mundial). oa_status es diamond, gold, green, hybrid, bronze o closed. El resumen llega como abstract_inverted_index (cada palabra con sus posiciones), que la IA vuelve a convertir en texto. Las fechas son YYYY-MM-DD.
Paginación: per_page hasta 100 y page llegan a los primeros 10.000 resultados; meta.count es el total. Más allá, la IA usa cursor (primero *, luego meta.next_cursor), que a partir de la segunda página necesita una clave de API.
Solo lectura: todas las herramientas solo leen, así que no hay nada que confirmar y ninguna herramienta queda desactivada al instalar.
Límites: 429 significa que el presupuesto diario se ha agotado (sin clave lo comparten todos los que usan la misma dirección) o que llegaron más de 10 peticiones por segundo (30 con clave); la búsqueda semántica admite 1 por segundo. Los presupuestos se reinician a medianoche UTC.
Errores frecuentes: 403 key_not_activated significa que la dirección de correo de la clave aún no está confirmada: abre el enlace de activación que envió OpenAlex. 401 indica una clave incorrecta. 400 señala un filtro o campo no válido, 404 un ID desconocido.
El conector no descarga PDF (0,01 USD cada uno) ni gestiona colecciones, búsquedas guardadas, alertas o correcciones de perfiles de autor.
Paso 2 — Instalar el adapter
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
Paso 3 — Añadir el conector en Microsoft Copilot
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.
- En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
- Escribe un Server name (por ejemplo
AnythingMCP), una Server description que diga qué hace el conector y la Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor. - En la autenticación, elige API key, pon Type en Header y
X-API-Keycomo nombre de la cabecera, y selecciona Create. - En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
- Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de
OpenAlex. - Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.
¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.
Herramientas disponibles
| 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… |
Ejemplos de prompts
- "¿Cuántas obras ha publicado la ETH de Zúrich cada año desde 2015 y qué parte es de acceso abierto?"
- "Encuentra los 20 artículos más citados sobre células solares de perovskita desde 2020, con DOI y revista."
- "¿Qué instituciones publican más sobre edición genética con CRISPR y en qué países están?"
- "Muéstrame el índice h, el ORCID y los temas principales de esta autora, y lista las obras que citan su artículo más citado."
- "¿Qué financiadores aparecen con más frecuencia en los artículos de machine learning en medicina publicados en 2024?"
FAQ
¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.
¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.
El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
¿Te ha sido útil esta guía?