academic-search-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@academic-search-mcpsearch for articles about transformers in natural language processing"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Academic Search MCP
An MCP (Model Context Protocol) server for academic research, powered by the OpenAlex API.
Features
Search articles by keywords, title phrases, or topics with domain/field classification
Get article details including citations, authors, publication date, and referenced works
Look up author profiles with h-index, citation counts, affiliations, and top publications
Language filtering for results in specific languages (ISO 639-1 codes)
Related MCP server: mcp-openalex
Installation
uv syncUsage
Run the server
uv run mcp-server-httpOr with a custom transport:
uv run python -m academic_search_mcpMCP Client Configuration
Add to your MCP client configuration (e.g., Claude Desktop, Cursor):
{
"mcpServers": {
"academic-search": {
"command": "uv",
"args": ["run", "mcp-server-http"]
}
}
}Available Tools
search_articles
Search for academic articles by query.
Parameters:
query(string, required): Search keywords, title phrases, or topiclimit(integer, optional): Max number of results (1-50), default 10language(string, optional): Filter by language using ISO 639-1 code (e.g. 'en', 'fr', 'de')
Returns: List of articles with title, authors, publication date, citation count, and domain/field classification.
get_article_details
Get detailed information about a specific article.
Parameters:
identifier(string, required): OpenAlex ID (e.g./works/W1234567890), DOI (e.g.10.xxxx/xxxxx), or full title
Returns: Full article details including abstract, authorships, concepts, references, and metadata.
get_author_info
Look up an author's profile information.
Parameters:
name(string, required): Author full name (e.g. 'Geoffrey Hinton')
Returns: Author h-index, total citations, affiliations, and top publications.
API
This server uses the OpenAlex API as its data source. OpenAlex provides free, open access to the world's best summary of scholarly papers and publications.
API Documentation: https://docs.openalex.org/
API Base URL: https://api.openalex.org
Development
# Install dependencies
uv sync
# Run the server
uv run mcp-server-http
# Type checking (if configured)
uv run mypy .License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Academic research MCP server for paper search, citation checks, graphs, and deep research.
MCP server for Altmetric APIs - track research attention across news, policy, social media, and more
OpenAlex MCP — wraps the OpenAlex API (scholarly works, free, no auth)
MCP server for Russian books search, details, and recommendation candidates.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA MCP server for academic literature retrieval, aggregating multiple data sources like arXiv, Crossref, OpenAlex, PubMed, and Semantic Scholar to provide search, details, citations, trends, and recommendations.4MIT
- AlicenseAqualityDmaintenanceMCP server for the OpenAlex scholarly database, providing AI agents with tools to search and retrieve academic works, authors, and institutions via natural language queries.8MIT
- FlicenseNot gradedqualityCmaintenanceA unified MCP server providing programmatic access to three major academic research APIs: Semantic Scholar, OpenAlex, and PubMed.2-
- AlicenseAqualityAmaintenanceAn MCP server for academic literature research that integrates Scopus, CrossRef, OpenAlex, and Unpaywall to search documents, get abstracts, author profiles, citing papers, and open-access PDF links.9MIT