MCP Catalogs
首页

AuthorProfileMCP

by alperenkocyigit·2·综合分 34

分析学术作者网络和研究合作的MCP服务器,可提取学者档案关键词。

knowledge-graphai-llmother
2
Forks
3
活跃 Issue
6 个月前
最近提交
2 天前
收录于

概述

AuthorProfileMCP是一个基于Python的MCP服务器,能够分析学术作者网络和研究合作情况。它提供了查找研究者合作者和提取其Google Scholar档案中研究关键词的工具。该服务器集成了多个学术数据源,包括Semantic Scholar、OpenAlex、Crossref和Google Scholar API,并内置了速率限制、缓存和错误处理机制,确保可靠运行。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:学术研究合作发现
:通过作者关键词分析研究趋势
:构建学术网络可视化
:这个MCP服务器使用哪些API?
:是否存在速率限制?

什么时候选它

当您需要通过结构良好的 MCP 接口分析学术作者网络和研究合作,并且需要适当的速率限制时,选择此服务器。

什么时候不要选它

如果您需要处理超出免费 API 限制的大规模作者网络,或需要非常可靠的 Google Scholar 抓取(可能会因反机器人措施而偶尔失败),请避免使用此服务器。

此 server 暴露的工具

从 README 抽取出 2 个工具
  • get_coauthorsget_coauthors(name, surname, institution=None)

    Find all co-authors for a given researcher

  • get_author_keywordsget_author_keywords(name, surname)

    Extract research keywords from Google Scholar profile

可对比工具

academic-mcpresearch-ai-assistantsemantic-scholar-api

安装

# 克隆仓库
git clone https://github.com/alperenkocyigit/AuthorProfileMCP.git
cd AuthorProfileMCP

# 创建虚拟环境
python -m venv venv
source venv/bin/activate  # Windows系统: venv\Scripts\activate

# 安装依赖
pip install -r requirements.txt

# 运行服务器
python server.py

对于Claude Desktop,添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "author-profile": {
      "command": "python",
      "args": ["/path/to/AuthorProfileMCP/server.py"]
    }
  }
}

FAQ

这个MCP服务器使用哪些API?
服务器使用Semantic Scholar API、OpenAlex API、Crossref API和Google Scholar进行数据收集。
是否存在速率限制?
是的,服务器包含内置的速率限制和对网络爬取的延迟处理,以避免API限制。

AuthorProfileMCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。