alperenkocyigit avatar

authorprofilemcp

alperenkocyigit/authorprofilemcp

This server plugs into Semantic Scholar, OpenAlex, Crossref, and Google Scholar to map academic collaboration networks. You get two main operations: find all co-authors for a researcher by name and institution, and extract research keywords from their Google Scholar profile. It handles rate limiting across APIs, caches results to avoid redundant calls, and merges data from multiple sources. Reach for this when you're doing literature reviews, building research teams, or need to quickly understand someone's network and expertise areas without manually clicking through profile pages. The Google Scholar scraping includes delays to stay respectful of rate limits.

GitHub stars
2
tools
2
transport
HTTP
last updated
Nov 19, 2025

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

get_coauthorsFind all co-authors for a given researcher

Find all co-authors for a given researcher

No parameter schema in public metadata yet.

get_author_keywordsExtract research keywords from Google Scholar profile

Extract research keywords from Google Scholar profile

No parameter schema in public metadata yet.

Sponsors

Readme

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:


View the full README on GitHub

Details

Repository
github.com/alperenkocyigit/authorprofilemcp
Website
github.com/alperenkocyigit/AuthorProfileMCP
Category
Search & Web Crawling
Transport
HTTP

Related Search & Web Crawling MCP servers

View all
1ashlrai avatarwebfetchashlrai/webfetchLicense-first federated image search with attribution, dimensions, and download tooling.2stars
2aturio avatarPasal.id — Indonesian Lawaturio/pasal-id-mcpSearch Indonesian laws, resolve citations, read articles, and find Constitutional Court decisions.2stars
3bigjai avatarCodemunch Probigjai/codemunch-proCode indexing MCP: 15 tools, 10 languages, hybrid search, call graphs, O(1) retrieval.2stars
4cyanheads avatarGuardian Mcp Servercyanheads/guardian-mcp-serverGuardian Open Platform: search and retrieve full article text from The Guardian archive.2stars
5sultanlive avatarVibeSEOsultanlive/vibeseo-mcpSEO research, keyword discovery, site audits, Search Console, backlinks and content workflow.2stars
6shanyang-me avatarXiaohongshu (Little Red Book) MCP Servershanyang-me/xhs-mcpPublish, search, and manage Xiaohongshu (Little Red Book) content via MCP tools.0stars