What data does it access?
It accesses the OpenAlex database of scholarly works, including titles, abstracts, authorships, citations, etc. Full text is generally not stored due to copyright reasons.
@DavidEncrypted
Basic information
Provides tools to search and retrieve data about scholarly works from OpenAlex.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"openalex": {
"command": "uv",
"args": [
"--directory",
"/YOUR/INSTALL/DIRECTORY/openalex-mcp-server",
"run",
"server.py"
],
"env": {
"OPENALEX_EMAIL": "your.email@example.com"
},
"transportType": "stdio"
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server that lets AI agents and MCP clients search and retrieve scholarly works from the OpenAlex database. It uses the pyalex library to communicate with the OpenAlex API and exposes tools for querying metadata, citations, and N-grams of academic publications.
Install dependencies with uv pip install ., set the OPENALEX_EMAIL environment variable to access the polite pool, and run server.py. Then add the server configuration to your MCP client’s settings file (e.g., cline_mcp_settings.json) with the uv command and the path to your installation directory.
search_works – keyword search with boolean operators, filters, pagination, and field selection.get_work_details – retrieve detailed metadata for a specific work by ID.get_referenced_works – get list of OpenAlex IDs cited by a work.get_citing_works – get list of works that cite a specific work (with pagination).get_work_ngrams – retrieve N‑grams (word proximity) for a work’s full text.It accesses the OpenAlex database of scholarly works, including titles, abstracts, authorships, citations, etc. Full text is generally not stored due to copyright reasons.
Set the `OPENALEX_EMAIL` environment variable to your email address before running the server. This uses the OpenAlex polite pool. Without it, the anonymous pool with stricter limits is used.
The server requires Python, `uv`, and the packages `mcp[cli]` and `pyalex`. It runs as a stdio‑based MCP server.
Transport is stdio. No authentication is required, but the polite pool uses an email header for rate‑limit priority.
No. OpenAlex’s search only covers title, abstract, and (where available) full‑text metadata; the N‑grams tool provides word proximity from full text when present.

Model Context Protocol Servers
A search tool helps dev to solve the naming things problem.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code
Comments