关于 litra-paper-search
litra-paper-search 曾是通过 Litra.ai 搜索学术论文的 MCP 服务,面向研究工作流,提供相关性评分、摘要、作者检索和额度查询。项目已停止维护,且因公共 API 停用而无法使用。
主要功能
- 01自然语言论文检索
- 02AI 相关性评分与摘要
- 03作者资料与论文检索
- 04查询额度与订阅计划
适用场景
- 01为文献综述查找论文
- 02查询作者发表的论文
- 03检查 Litra.ai 账户额度
MCP 相关
它向 MCP 客户端提供论文检索、作者检索和额度查询工具。由于 Litra.ai 已停用公共 API,该服务现已无法运行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 自然语言搜索查询 |
| year_to | integer | 否 | 最大发布年份(含)。注意:年份筛选目前处于实验阶段。有关已知限制的详情,请参阅 year_from(Litra.ai issue #1068)。 |
| year_from | integer | 否 | 最低发表年份(含)。注意:年份筛选目前处于实验阶段。试点搜索阶段尚未应用年份筛选,因此结果中仍可能出现指定范围之外的论文。完整支持情况跟踪于 Litra.ai issue #1068。 |
| max_results | integer | 否 | 论文数量上限(10-30,默认:30) |
详细介绍
litra-paper-search-mcp
⚠️ 此项目已停止维护。
Litra AI 已于 2026-09-04 停止提供公共 API 和 MCP 服务。此服务调用的 API 端点已不再存在,因此即使使用有效的 API 密钥也无法运行。
原因: Litra AI 的价值在于它展示论文的方式——引用树、参考文献脉络、年份分布和研究地图。MCP 只能传递文本,因此这些内容都无法呈现给你。其他服务已经能提供简单的论文列表。我们选择专注于 Web 应用,因为真正的价值体现在那里。
请改用 Web 应用:https://litra-ai.com。
此仓库将继续在线保留,仅供参考,不再接受修改。
适用于 Litra.ai 的 MCP 服务——由 AI 提供支持的学术论文搜索,包含相关性评分和摘要生成。
功能
- search_papers – 搜索学术论文,并使用 AI 进行相关性评分(1-10)和摘要生成。支持按年份筛选,但目前仍处于实验阶段(请参阅已知限制)。
- search_author – 根据作者姓名搜索论文。返回作者简介(所属机构、h 指数)和发表作品。
- check_credits – 查看你的 Litra.ai 余额和订阅方案。
前置条件
- Node.js 18 或更高版本
- 一个拥有付费方案(Mini 或更高级别)的 Litra.ai 账户
获取 API 密钥
- 登录 litra-ai.com/account
- 前往 API Keys 部分
- 点击 Create API Key 并复制密钥(密钥只会显示一次)
设置
Claude Code
claude mcp add litra-paper-search -- npx -y litra-paper-search-mcp
然后在 shell 或 Claude Code 配置中设置环境变量 LITRA_API_KEY。
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"litra-paper-search": {
"command": "npx",
"args": ["-y", "litra-paper-search-mcp"],
"env": {
"LITRA_API_KEY": "litra_xxxxxxxxxxxx"
}
}
}
}
Cursor
添加到 .cursor/mcp.json:
{
"mcpServers": {
"litra-paper-search": {
"command": "npx",
"args": ["-y", "litra-paper-search-mcp"],
"env": {
"LITRA_API_KEY": "litra_xxxxxxxxxxxx"
}
}
}
}
Windsurf
添加到 .windsurf/mcp.json:
{
"mcpServers": {
"litra-paper-search": {
"command": "npx",
"args": ["-y", "litra-paper-search-mcp"],
"env": {
"LITRA_API_KEY": "litra_xxxxxxxxxxxx"
}
}
}
}
Cline
添加到 .cline/mcp_settings.json:
{
"mcpServers": {
"litra-paper-search": {
"command": "npx",
"args": ["-y", "litra-paper-search-mcp"],
"env": {
"LITRA_API_KEY": "litra_xxxxxxxxxxxx"
}
}
}
}
GitHub Copilot(VS Code)
添加到 .vscode/mcp.json:
{
"servers": {
"litra-paper-search": {
"type": "stdio",
"command": "npx",
"args": ["-y", "litra-paper-search-mcp"],
"env": {
"LITRA_API_KEY": "litra_xxxxxxxxxxxx"
}
}
}
}
工具
search_papers
搜索学术论文,并使用 AI 进行相关性评分和摘要生成。
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
query | string | 是 | 自然语言搜索查询(1-500 个字符) |
max_results | number | 否 | 论文数量上限(10-30,默认值:30) |
year_from | number | 否 | 最早发表年份(含)。实验性功能——请参阅已知限制。 |
year_to | number | 否 | 最晚发表年份(含)。实验性功能——请参阅已知限制。 |
使用示例:
搜索 2023 年起有关 NLP 中 Transformer 架构的近期论文
已知限制(按年份筛选):
year_from/year_to筛选条件仍处于实验阶段。当前的试点搜索阶段不会应用年份筛选,因此结果中仍可能出现指定范围之外的论文。完整支持情况由 Litra.ai issue #1068 跟踪。作为临时方案,你可能需要根据返回论文的year字段进行二次筛选。
search_author
根据作者姓名搜索学术论文。
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
name | string | 是 | 作者姓名 |
limit | number | 否 | 论文数量上限(1-50,默认值:20) |
使用示例:
查找 Yoshua Bengio 的论文
check_credits
查看你的 Litra.ai 余额和订阅方案。无需参数。
定价与速率限制
访问 API 需要订阅付费版 Litra.ai(Mini 或更高级别)。每次搜索都会消耗现有订阅额度中的点数。
| 计划 | 速率限制 |
|---|---|
| Mini | 10 requests/min |
| Standard | 30 requests/min |
| Pro | 60 requests/min |
| Max | 120 requests/min |
有关计划详情和定价,请参阅 litra-ai.com/pricing。
响应语言
所有 API 响应——包括论文标题、摘要和研究概述——都仅以英语返回。
这是 MCP 服务和公共 API 的一项有意设计:
- LLM 准确性:大模型使用英语进行推理、分析和工具调用时更加可靠。以英语返回结构化数据,可确保 AI Agent 在处理搜索结果以执行后续任务(例如文献综述、引文分析和研究综合)时获得最高质量。
- 令牌效率:与翻译后的内容相比,英语响应消耗的令牌更少,从而降低基于 LLM 的工作流的延迟和成本。
- API 暂无多语言计划:此 MCP 服务专为 AI Agent 使用而设计。目前没有添加其他响应语言的计划。如果需要日语或其他语言,请直接使用 Litra.ai 网页界面,该界面全面支持日语,包括翻译后的标题和摘要。
如果你的 AI 工作流需要特定语言的输出,AI 客户端可以在后处理步骤中翻译英语响应——这比要求 API 翻译更加可靠,因为 LLM 可以根据你的具体上下文调整译文。
故障排除
“LITRA_API_KEY environment variable is required”
在 MCP 客户端配置中设置 LITRA_API_KEY 环境变量。示例请参阅设置部分。
“Invalid API key”
你的 API 密钥可能不正确或已被撤销。请在 litra-ai.com/account 生成新密钥。
“Insufficient credits”
你的点数余额不足。请前往 litra-ai.com/account 充值。
“Paid subscription required”
访问 API 需要订阅付费计划(Mini 或更高级别)。请在 litra-ai.com/pricing 订阅。
“Rate limit exceeded”
你已超出计划的速率限制。请稍等片刻后重试,或升级计划以提高限制。
开发
git clone https://github.com/akkylab/litra-paper-search-mcp.git
cd litra-paper-search-mcp
npm install
npm run build
若要使用 Claude Code 在本地测试:
claude mcp add litra-paper-search -- node /path/to/litra-paper-search-mcp/dist/index.js
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。