1. Conduid
  2. Search
  3. authorprofilemcp
MCP server · Search

authorprofilemcp

Discover co-authors and collaboration networks for any researcher. Extract research interests and keywords from scholar profiles to understand expertise. Accelerate literature review and team scouting with unified author insights.

Unclaimed search
34Low

Scored 7 months ago · breakdown

About authorprofilemcp

authorprofilemcp is an MCP server in the Search category: discover co-authors and collaboration networks for any researcher. Extract research interests and keywords from scholar profiles to understand expertise. Accelerate literature review and team scouting with unified author insights.

Install

From source
git clone https://github.com/alperenkocyigit/authorprofilemcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about authorprofilemcp

Powered by Claude · Grounded in docs

I know everything about authorprofilemcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

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:

  • 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.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About authorprofilemcp

How do I install authorprofilemcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is authorprofilemcp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is authorprofilemcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.