Skip to main content
Glama

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

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.

-
security - not tested
F
license - not found
-
quality - not tested

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    Semantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.
    Last updated -
    76
    MIT License
  • A
    security
    A
    license
    A
    quality
    Enables users to search for academic articles on platforms like arXiv using specific keywords, with plans to integrate more scholarly databases in the future.
    Last updated -
    2
    162
    MIT License
    • Apple
  • A
    security
    A
    license
    A
    quality
    Enables real-time search and retrieval of academic paper information from multiple sources, providing access to paper metadata, abstracts, and full-text content when available, with structured data responses for integration with AI models that support tool/function calling.
    Last updated -
    3
    81
    AGPL 3.0
  • -
    security
    F
    license
    -
    quality
    Provides tools for accessing the Semantic Scholar API to search papers, retrieve paper and author details, and fetch citations and references through the Model Context Protocol.
    Last updated -
    33
    • Apple
    • Linux

View all related MCP servers

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