Skip to main content
Glama
alperenkocyigit

Academic Author Network MCP Server

Academic Author Network MCP Server

A Model Context Protocol (MCP) server for analyzing academic author networks and research collaborations.

Features

  • get_coauthors: Find all co-authors for a given researcher

  • get_author_keywords: Extract research keywords from Google Scholar profile

Related MCP server: OpenAlex Author Disambiguation MCP Server

Installation

  1. Clone or download this repository

  2. Create a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install dependencies:

    pip install -r requirements.txt

Usage

Running the Server

python server.py

Example Tool Calls

Finding Co-authors

result = await get_coauthors(
    name="Yann", 
    surname="LeCun",
    institution="NYU"  # Optional
)

Getting Research Keywords from Google Scholar

keywords = await get_author_keywords(
    name="Yann",
    surname="LeCun"
)

Data Sources

The server uses:

  • Semantic Scholar API: Primary source for author and publication data

  • OpenAlex API: Open academic knowledge graph

  • Crossref API: DOI resolution and metadata

  • Google Scholar: Web scraping for research interests and keywords

Features

  • Rate Limiting: Respects API rate limits and includes delays for web scraping

  • Caching: Reduces redundant API calls and scraping requests

  • Error Handling: Graceful handling of API failures and scraping issues

  • Data Merging: Combines data from multiple sources for co-authors

  • Async Operations: Parallel API requests for better performance

Configuration

The server includes built-in rate limiting and error handling. No additional configuration is required for basic usage.

Limitations

  • Free tier API limits apply

  • Google Scholar scraping includes respectful delays

  • Results quality depends on author name uniqueness

  • Web scraping may occasionally fail due to anti-bot measures

Contributing

Contributions are welcome! Please ensure all API integrations respect rate limits and terms of service.

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables academic research through the OpenAlex API, allowing users to search for papers, authors, and institutions, retrieve citations, and fetch full-text content when available. Perfect for building intelligent research assistants that can explore academic literature and related works.
    Last updated
    8
    7
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Enables streamlined academic research and author disambiguation by providing AI agents with optimized access to the OpenAlex.org API. It supports searching for authors, resolving institutional affiliations, and retrieving scholarly works with detailed citation metrics.
    Last updated
    8
    51
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables users to search and analyze academic papers from multiple sources, fetch metadata and full text, and build structured outputs like literature maps and paper comparisons.
    Last updated
    15
    MIT

View all related MCP servers

Related MCP Connectors

  • Academic paper search, scientific literature, citation analysis, arXiv & semantic related-work.

  • Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.

  • Search 340M+ academic papers — citation graphs, semantic similarity, and AI literature reviews.

View all MCP Connectors

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/alperenkocyigit/AuthorProfileMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server