MCP.so
登录

OpenAlex MCP Server

@reetp14

基本信息

分类

其他

许可证

MIT license

传输方式

stdio

作者

reetp14

关于 OpenAlex MCP Server

openalex-mcp is a mcp server which provide AI agents with tools to interact with OpenAlex.

OpenAlex MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "openalex-mcp-reetp14": {
      "command": "node",
      "args": [
        "test-simple.js"
      ]
    }
  }
}

OpenAlex MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is OpenAlex MCP Server?

A Model Context Protocol (MCP) server that provides access to the OpenAlex API – a fully open catalog of the global research system covering over 240 million scholarly works. It's for developers and researchers who want to search and retrieve scholarly works, authors, sources, institutions, concepts, publishers, and funders.

How to use OpenAlex MCP Server?

Install via npm install -g openalex-mcp and add the server to your MCP client configuration. Use tools such as search_works, search_authors, search_sources, search_institutions, search_concepts, search_publishers, search_funders, get_entity, autocomplete, and classify_text with parameters like search, filter, sort, page, cursor, group_by, select, sample, and mailto.

Key features of OpenAlex MCP Server

  • Search over 240 million scholarly works
  • Retrieve authors with ORCID integration
  • Access ~250K sources (journals, conferences, repositories)
  • Institutions with ROR matching
  • Hierarchical research concepts (levels 0-5)
  • Full OpenAlex query grammar for filtering and sorting

Use cases of OpenAlex MCP Server

  • Search for AI papers from 2023 and sort by citation count
  • Find authors affiliated with a specific institution
  • Get publication trends by year using grouping
  • Autocomplete journal names for user input
  • Classify research text to predict relevant concepts

常见问题

1

What is the OpenAlex API?

It is a fully open catalog of the global research system, free and open, created by OurResearch.

2

What are the rate limits?

Anonymous: 10 requests/second, 100,000/day. With `mailto` or Bearer token: 100 requests/second, 1,000,000/day.

3

How do I authenticate?

Optionally use a Bearer token via the `OPENALEX_BEARER_TOKEN` environment variable or provide a `mailto` parameter in requests.

4

Can I paginate deeply?

Yes, use the `cursor` parameter with `*` for the first call, then use the returned `next_cursor`. Standard pagination max 10,000 results; deep pagination allows more.

5

What response format does it return?

Standard OpenAlex JSON envelope with `meta` (count, db_response_time_ms, page, per_page, next_cursor) and `results` array.

评论

其他 分类下的更多 MCP 服务器