关于 mcp-research-topic-institutions-authors
这是一个基于 Apify 的 MCP 服务,利用 OpenAlex 数据按研究主题的相关作品数量为机构和作者排名。研究人员可用关键词或 OpenAlex 主题 ID 查询,并获取发表指标和近期论文。
主要功能
- 01搜索关键词或 OpenAlex 主题 ID
- 02按作品数量排列机构和作者
- 03按年份、国家及机构类型筛选
- 04返回发表指标和近期论文
适用场景
- 01查找某研究主题的主要发表机构
- 02寻找相关领域的领先作者及近期论文
- 03比较不同国家的主题研究
MCP 相关
向 MCP 客户端提供 `find_research_topic_institutions_authors` 工具。该服务启动 Apify Actor、等待运行完成并返回数据集行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 2 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| topics | array | 否 | 关键词(如 perovskite solar cells)或 OpenAlex 主题 ID(如 T10247),最多 20 个。每个主题都会获得单独的排名行。 |
| to_year | number | 否 | 统计截至此年份发表的作品。默认不设结束年份。 |
| countries | array | 否 | 两个字母的代码,例如 US 或 DE。机构行必须位于其中一个国家/地区。作者行根据机构位于其中一个国家/地区的作品生成,作者本人可能位于其他地区。 |
| from_year | number | 否 | 统计从此年份起发表的作品。默认从当前年份的 5 年前开始。 |
| row_types | array | 否 | institutions、authors 或 both。默认值为 both。 |
| max_authors | number | 否 | 每个主题的作者行数,最多 200。默认值为 25。 |
| search_scope | enum | 否 | title_abstract(默认):关键词必须出现在标题或摘要中。fulltext:还会搜索 OpenAlex 收录全文的内容,匹配结果更多但精确度较低。对主题 ID 无效。title_abstract | fulltext |
| recent_papers | number | 否 | 为每一行添加该主题的最新论文,数量为 0 到 10 篇。默认值为 3。设为 0 可跳过论文,并大幅减少 OpenAlex 预算消耗。 |
| max_charge_usd | string | 否 | 可选。费用超过此金额前,运行将停止。摘要行始终会返回。 |
| max_institutions | number | 否 | 每个主题的机构行数,最多 200 行。默认值为 25。 |
| openalex_api_key | string | 否 | 可选。你在 openalex.org/settings/api 获取的免费密钥,每天可使用 OpenAlex 服务,额度为 1 USD。使用该密钥时,费用额度独立计算。不提供密钥时,本次运行会与使用相同地址的所有人共享每日 0.10 USD 的预算,且关键词搜索可能受限。密钥绝不会被存储或记录。 |
| institution_types | array | 否 | 可选值:education、healthcare、company、archive、nonprofit、government、facility、funder、other。机构行必须属于其中一种类型。作者行来自拥有此类机构的作品。 |
详细介绍
研究主题机构与作者 MCP 服务
这是一个用于 Apify 上 Mamba Labs Research Topic Institutions and Authors actor 的 MCP 服务。将研究主题转换为 OpenAlex 中排名靠前的机构和作者。
内容
功能介绍
输入关键词或 OpenAlex 主题 ID 作为研究主题。该 actor 会对匹配的 OpenAlex 作品分组,并为每个机构或作者返回一行结果,按该主题的作品数量排序,其中包含 ROR、ORCID、作品总数、引用次数、h-index 以及该主题的最新论文。它仅返回 OpenAlex 发布的信息,不包含电子邮件或电话号码。买家可选用自己的免费 OpenAlex 密钥,这会为其提供更高的每日额度。
所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 actor 运行、等待运行完成并返回数据集行。
快速开始
你需要 Node.js 18 或更高版本,以及拥有 API 令牌的 Apify 账户。
将以下内容添加到 Claude Desktop 配置文件(claude_desktop_config.json)、Cursor 或任何 MCP 客户端中:
{
"mcpServers": {
"mamba-research-topic-institutions-authors": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-research-topic-institutions-authors"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
重启客户端。随后会出现 find_research_topic_institutions_authors 工具。
前提条件
- Node.js 18 或更高版本。
- 从 console.apify.com/account/integrations 获取 Apify API 令牌,并将其设为
APIFY_TOKEN。服务无需令牌即可列出工具;调用工具时则需要令牌。
示例提示词
- “哪些机构发表了最多关于钙钛矿太阳能电池的论文?”
- “查找 2022 年以来 CRISPR 碱基编辑领域排名靠前的作者及其最新论文。”
- “列出在德国发表固态电池相关论文的公司。”
工具
find_research_topic_institutions_authors。一个工具。示例参数:
{
"topics": [
"perovskite solar cells"
],
"max_institutions": 5,
"max_authors": 5,
"recent_papers": 2
}
输入
调用方提供给 Actor 的所有输入。省略的输入将采用 Actor 自身的默认值。
| 输入 | 类型 | 必填 | 说明 |
|---|---|---|---|
topics | array | 否 | 关键词,例如钙钛矿太阳能电池;也可以是 OpenAlex 主题 ID,例如 T10247,最多 20 个。每个主题都会生成各自的排名行。 |
row_types | array | 否 | institutions、authors 或两者。默认两者。 |
max_institutions | number | 否 | 每个主题的机构行数,最多 200。默认 25。 |
max_authors | number | 否 | 每个主题的作者行数,最多 200。默认 25。 |
recent_papers | number | 否 | 为每行添加的该主题最新论文数,范围为 0 至 10。默认 3。设为 0 可跳过论文,并大幅减少 OpenAlex 额度消耗。 |
from_year | number | 否 | 统计从该年份起发表的作品。默认从当前年份往前 5 年。 |
to_year | number | 否 | 统计截至该年份发表的作品。默认无截止年份。 |
countries | array | 否 | 两字母国家代码,例如 US 或 DE。机构行必须来自其中一个国家。作者行来自包含这些国家机构的作品,作者本人可能位于其他地方。 |
institution_types | array | 否 | 可选值:education、healthcare、company、archive、nonprofit、government、facility、funder、other。机构行必须属于其中一种类型。作者行来自包含此类机构的作品。 |
search_scope | string | 否 | title_abstract(默认):关键词必须出现在标题或摘要中。fulltext:也会搜索 OpenAlex 收录的全文,匹配范围更广,但精确度较低。对主题 ID 无效。 |
openalex_api_key | string | 否 | 可选。提供你自己的免费密钥,可从 openalex.org/settings/api 获取,每天享有独立的 1 USD OpenAlex 使用额度。不提供密钥时,本次运行将与同一网络地址上的所有用户共享每天 0.10 USD 的额度,关键词搜索可能会受到限制。绝不存储或记录。 |
max_charge_usd | string | 否 | 可选。若费用将超过此金额,本次运行会在产生该笔费用前停止。始终会返回摘要行。 |
定价
在 Apify 上按事件付费,费用计入你的 Apify 账户。价格以 USD 计。
| 事件 | 免费计划 | Bronze | Silver | Gold |
|---|---|---|---|---|
entity-row,一条机构或作者行 | $0.006 | $0.0057 | $0.0054 | $0.0051 |
apify-actor-start,每次运行启动 | $0.003 | $0.003 | $0.003 | $0.003 |
主题摘要、被拒绝或失败的主题,以及被拒绝的输入均免费。Mamba Labs 支付运行的平台费用。Mamba Labs 支付运行的平台费用,包括 Apify 代理流量。
Actor 完整文档
apify.com/mambalabs/research-topic-institutions-authors
许可证
MIT。参见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。