academic-search-mcp
Click on "Install 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: scholar-toolkit-mcp
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/r0x0d/academic-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server