概要
オープンな研究カタログ OpenAlex をキーなしで:約 3 億 2,400 万件の学術文献を、著者、研究機関、学術誌、トピック、出版社、助成機関とともに検索・絞り込みし、引用をたどり、オープンアクセスの状況を確認し、任意の項目でグループ化して件数を数えられます。読み取り専用。無料のキーで 1 日の予算が 10 倍になります。
ガイド付きセットアップ
OpenAlex を ChatGPT に 2 分で接続
AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで OpenAlex を接続して、MCP URL を ChatGPT に追加します。コードもサーバーの運用も不要です。
クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり
ChatGPT のプラグインディレクトリにある AnythingMCP プラグインは、AnythingMCP Cloud 上で社内データベース(PostgreSQL、MySQL、SQL Server、Oracle、SAP HANA、SQLite、MongoDB、読み取り専用)への質問に答えます。掲載ページを開き (新しいタブで開きます)、Install plugin をクリックしてください。それ以外のコネクタは、AnythingMCP の MCP URL を使ってカスタム MCP サーバーとして ChatGPT に追加します。
こう聞いてみよう
OpenAlex のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → OpenAlex をクリック、キーなしでインストール、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
OpenAlex + ChatGPT
オープンな研究カタログ OpenAlex をキーなしで:約 3 億 2,400 万件の学術文献を、著者、研究機関、学術誌、トピック、出版社、助成機関とともに検索・絞り込みし、引用をたどり、オープンアクセスの状況を確認し、任意の項目でグループ化して件数を数えられます。読み取り専用。無料のキーで 1 日の予算が 10 倍になります。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
(必須なし。任意・推奨: OPENALEX_API_KEY)
ステップ 1 — コネクタを設定
キーなしで動作: セットアップは 1 分ほどです。このコネクタは、非営利団体 OurResearch が運営する世界の研究活動のオープンなカタログ OpenAlex(https://api.openalex.org)を読み取ります。データは CC0 です。
- コネクタストアで OpenAlex を選んでインストールします。Authorize with Provider の手順はありません。
- 推奨: キーなしの呼び出しは、ネットワークアドレスごとに 1 日 0.10 USD の予算を共有するため、共用サーバーではすぐに使い切ります。https://openalex.org/signup で無料アカウントを作成し、Settings > API key(https://openalex.org/settings/api-key)でキーをコピーして
OPENALEX_API_KEYに貼り付けます。キーはAuthorization: Bearerで送られ、毎日 1 USD の無料利用枠(キーなしの 10 倍)、毎秒 30 リクエスト、カーソルによるページングが使えるようになります。 openalex_search_topicsで確認します。研究トピックが階層付きで一覧表示されます。
mailto= を使う従来の polite pool は 2026 年 2 月に API キーに置き換えられ、このパラメータは無視されます。
呼び出しのコスト: 単一レコード(openalex_get_*)は無料、絞り込んだ一覧またはグループ集計は 0.0001 USD、テキスト検索は 0.001 USD です。一覧の応答にはそれぞれ meta.cost_usd にコストが示されます。
ID: OpenAlex の ID は 1 文字と数字の組み合わせです:W(文献)、A(著者)、S(ソース)、I(研究機関)、T(トピック)、P(出版社)、F(助成機関)。短い形式 W2741809807 も https://openalex.org/W2741809807 もどこでも使えます。get 系ツールは外部 ID も受け付けます:doi:10.7717/peerj.4375、orcid:0000-0003-1613-5981、ror:042nb2s44、issn:0028-0836、pmid:29456894。AI は名前で絞り込むことはせず、まず openalex_autocomplete(最速で無料)または対応する検索ツールで名前を ID に変換し、その ID で絞り込みます。
読み取れるデータ:
- 文献(論文、書籍、データセット、プレプリント、学位論文):
search(キーワード、AND、OR、NOT、"フレーズ")、search_exact(語幹処理なし)、search_semantic(段落を意味で検索、最大 50 件)による検索を、filterとsort(例:cited_by_count:desc)と組み合わせられます。 - 著者、研究機関、学術誌、トピック、助成機関ごとの文献:
authorships.author.id:A...、authorships.institutions.id:I...、primary_location.source.id:S...、topics.id:T...、funders.id:F...などのフィルタに、publication_year:2020-2025、type:article、is_oa:trueを追加できます。doi:10.1/a|10.2/bで最大 100 件の DOI を一度に指定できます。 - 文献 1 件の全情報:アブストラクト、所属付きの著者、ソース、トピック、キーワード、助成機関と助成、オープンアクセスの所在、参考文献、関連文献、年ごとの被引用数。引用している文献は
cites:W...で文献検索します。 - 著者(ORCID、所属の変遷、h 指数と i10 指数)、ソース(ISSN、オープンアクセスと DOAJ の状況、APC 価格を含む学術誌、リポジトリ、会議)、研究機関(ROR、上位・下位の組織)、約 4,500 のトピック(domain > field > subfield > topic)、出版社、助成機関。いずれも検索と単一レコードの両方に対応します。
openalex_group_byによる集計:年別、オープンアクセス状況別、研究機関別、国別、トピック別の文献数を最大 200 グループまで、ページをめくる代わりに安価な 1 回の呼び出しで取得します。
データ形式: 一覧系ツールは結果ごとに簡略なレコード(ID、名前、件数、オープンアクセス、著者名)を返し、それ以外は対応する get 系ツールで取得します。select を使うと指定したトップレベルの項目だけを残せます。cited_by_count は引用している文献の数、fwci は分野で重み付けした引用インパクト(1.0 が世界平均)です。oa_status は diamond、gold、green、hybrid、bronze、closed のいずれかです。アブストラクトは abstract_inverted_index(各単語とその位置)で届き、AI がそれを文章に戻します。日付は YYYY-MM-DD です。
ページング: per_page(最大 100)と page で最初の 10,000 件までたどれます。meta.count が総件数です。それ以降は cursor(最初は *、次から meta.next_cursor)を使い、2 ページ目以降は API キーが必要です。
読み取り専用: すべてのツールは読み取りのみです。確認が必要な操作はなく、インストール時に無効化されるツールもありません。
制限: 429 は 1 日の予算を使い切った(キーなしでは同じアドレスの全員で共有)か、毎秒 10 リクエスト(キーありでは 30)を超えたことを意味します。セマンティック検索は毎秒 1 回までです。予算は UTC の午前 0 時にリセットされます。
よくあるエラー: 403 key_not_activated はキーのメールアドレスがまだ確認されていないことを意味します。OpenAlex から届いた有効化リンクを開いてください。401 はキーの誤りです。400 は無効なフィルタや項目、404 は不明な ID を示します。
このコネクタは PDF のダウンロード(1 件 0.01 USD)を行わず、コレクション、保存した検索、アラート、著者プロフィールの修正も扱いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — ChatGPT にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
ChatGPT では、Web 版の Plugins ページから MCP サーバーをプラグインとして追加します。有料プランで利用でき、開発者モードはもう必要ありません。Business ワークスペースで追加できるのは管理者とオーナーだけです。Enterprise・Edu では、管理者が Create plugins with MCPs 権限を付与できます。
- chatgpt.com/plugins を開き、Add をクリックして Add custom MCP server を選びます。
- 名前を入力します(例: Name:
OpenAlex)。 - Connection の Server URL に
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Authentication は OAuth のままにします。 - I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
- 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。
利用可能なツール
| Tool | What it does |
|---|---|
openalex_search_works | Search and filter OpenAlex works (articles, books, datasets, preprints, theses): by words, by meaning, or by author, institution, source… |
openalex_get_work | Get one OpenAlex work by OpenAlex id, DOI, PubMed id or other id: title, abstract (as an inverted index), authors with institutions… |
openalex_search_authors | Search and filter OpenAlex authors (disambiguated researcher profiles): id, ORCID, name, works and citation counts, h-index and last known… |
openalex_get_author | Get one OpenAlex author: names, ORCID, affiliations over time, works and citation counts per year, h-index and i10-index, main topics |
openalex_search_sources | Search and filter OpenAlex sources (journals, repositories, conferences, book series): id, ISSN, name, type, publisher, open access and… |
openalex_get_source | Get one OpenAlex source: ISSNs, publisher lineage, type, open access and DOAJ status, APC price, works and citation counts per year, main… |
openalex_search_institutions | Search and filter OpenAlex institutions (universities, companies, hospitals, government bodies): id, ROR, name, type, country, city, works… |
openalex_get_institution | Get one OpenAlex institution: ROR, type, location, parent and child institutions, repositories, works and citation counts per year, main… |
openalex_search_topics | Search and filter the about 4,500 OpenAlex research topics, organised as domain > field > subfield > topic: id, name, description, keywords… |
openalex_get_topic | Get one OpenAlex topic: description, keywords, subfield, field and domain, sibling topics, works and citation counts |
openalex_search_publishers | Search and filter OpenAlex publishers: id, name, place in the publisher hierarchy, countries, works and citation counts, h-index |
openalex_get_publisher | Get one OpenAlex publisher: alternate names, parent publisher and lineage, countries, homepage, works and citation counts per year |
openalex_search_funders | Search and filter OpenAlex funders (agencies, foundations, companies that fund research): id, name, country, description, number of awards… |
openalex_get_funder | Get one OpenAlex funder: alternate names, country, description, homepage, awards and funded works and citations per year |
openalex_group_by | Count OpenAlex records grouped by a field, e.g. works per publication year, per open access status, per institution, per country or per… |
openalex_autocomplete | Type-ahead lookup of OpenAlex works, authors, sources, institutions, topics, keywords, publishers or funders: the fastest way to turn a… |
プロンプトの例
- 「ETH チューリッヒが 2015 年以降に毎年発表した文献数と、そのうちオープンアクセスの割合は?」
- 「2020 年以降のペロブスカイト太陽電池に関する被引用数上位 20 本の論文を、DOI と掲載誌付きで探して。」
- 「CRISPR ゲノム編集について最も多く発表している研究機関はどこで、どの国にある?」
- 「この著者の h 指数、ORCID、主なトピックを見せて、最も引用された論文を引用している文献を一覧にして。」
- 「2024 年に発表された医療分野の機械学習論文で、最も多く登場する助成機関は?」
FAQ
ChatGPT の無料プランでカスタム MCP サーバーは使えますか? OpenAI がカスタム MCP サーバーを案内しているのは有料プランだけで、Free プランは対象に含まれていません。
次のステップ
このガイドは役に立ちましたか?