语义学者 MCP 服务器是一个快速的 MCP 服务器实现,专为 Semantic Scholar API 打造。它能让用户全面访问学术论文数据、作者信息和引文网络,为学术研究和数据挖掘提供了强大支持。
使用 FastMCP 安装:
fastmcp install semantic-scholar-server.py --name "Semantic Scholar" -e SEMANTIC_SCHOLAR_API_KEY=your-api-key
⚠️ 重要提示
-e SEMANTIC_SCHOLAR_API_KEY参数是可选的。未提供时,服务器将使用非认证访问,具有较低的速率限制。
SEMANTIC_SCHOLAR_API_KEY:您的 Semantic Scholar API 密钥(可选)
服务器自动调整到适当的速率限制:
⚠️ 重要提示
所有工具均与官方 Semantic Scholar API 文档 对齐。请参考官方文档获取详细的字段说明及更多信息。
服务器提供标准错误响应:
{
"error": {
"type": "error_type", # 可能的错误类型:限流、API错误、验证失败、超时等
"message": "错误描述",
"details": {
# 额外上下文
"authenticated": true/false # 表示请求是否经过认证
}
}
}