A mcp servers for academic paper search. The datasource incloude arxiv,semantic.crossref,scopus,adsabs and scihub
MCPpedia last refreshed this data
Scholar_mcp_server is an MCP server that a mcp servers for academic paper search. The datasource incloude arxiv,semantic.crossref,scopus,adsabs and scihub. Its tool list has not been published yet over http, requires no API key, and scores 65/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"scholar-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
基于 Go 语言实现的学术论文检索聚合 MCP (Model Context Protocol) 服务,通过统一接口同时调用多个学术数据库,提供智能去重、合并和排序的搜索结果。
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in education
1000+ scientific tools for AI scientists: life science, reserach, literature, and more.
A Model Context Protocol server for searching and analyzing arXiv papers
ARIS ⚔️ (Auto-Research-In-Sleep) — Lightweight Markdown-only skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation. No framework, no lock-in — works with Claude Code, Codex, OpenClaw, or any LLM agent.
Daofy for Delphi — MCP Server that compiles Delphi projects and queries knowledge base for AI assistants.
MCP Security Weekly
Get CVE alerts and security updates for Scholar_mcp_server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
基于 Go 语言实现的学术论文检索聚合 MCP (Model Context Protocol) 服务,通过统一接口同时调用多个学术数据库,提供智能去重、合并和排序的搜索结果。
从多个数据源同时搜索学术论文,自动合并去重并排序结果。
参数:
query (string): 搜索关键词(必需)author (string): 作者筛选(可选)title (string): 标题筛选(可选)journal (string): 期刊筛选(可选)year (string): 年份筛选(可选,如"2020-2023")categories ([]string): 分类筛选(可选)min_citations (int): 最小引用数(可选)open_access_only (bool): 仅开放获取(可选)offset (int): 偏移量,默认 0limit (int): 限制数量,默认 10,最大 100sort_by (string): 排序方式(relevance, citation_count, published_date)sort_order (string): 排序顺序(asc, desc)enabled_sources ([]string): 指定数据源(可选)基础搜索示例:
{
"query": "machine learning"
}
高级搜索示例:
{
"query": "deep learning",
"author": "Hinton",
"year": "2020-2023",
"min_citations": 100,
"open_access_only": true,
"limit": 20,
"sort_by": "citation_count",
"sort_order": "desc"
}
指定数据源示例:
{
"query": "quantum computing",
"enabled_sources": ["arxiv", "semantic_scholar", "crossref"]
}
根据任意标识符获取特定论文的完整信息,自动选择最佳数据源。
参数:
identifier (string): 论文标识符(必需)DOI查询示例:
{
"identifier": "10.1038/nature12373"
}
arXiv ID查询示例:
{
"identifier": "2301.07041"
}
git clone https://github.com/Seelly/scholar_mcp_server.git
cd scholar_mcp_server
go mod tidy
go run main.go logging.go
配置API密钥以启用全部功能:
# 设置API密钥
export SCOPUS_API_KEY="your_scopus_api_key"
export ADSABS_API_KEY="your_adsabs_api_key"
# 运行服务器
go run main.go logging.go
# 编译二进制文件
go build -o scholar-server main.go logging.go
# 后台运行
nohup ./scholar-server > server.log 2>&1 &
服务器将在 http://127.0.0.1:8080/ 启动。
在 ~/.cursor/mcp.json 或 Claude Desktop 配置文件中添加:
{
"mcpServers": {
"arXiv论文检索服务": {
"url": "http://127.0.0.1:8080/mcp"
}
}
}
# 使用 curl 测试搜索功能
curl -X POST http://127.0.0.1:8080/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "searchArxivPapers",
"arguments": {
"query": "deep learning",
"max_results": 5
}
}
}'
curl -X POST http://127.0.0.1:8080/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "getArxivPaper",
"arguments": {
"id": "2301.07041"
}
}
}'