概要
Semantic Scholar の学術文献をキーなしで:アブストラクトと AI 要約付きの 2 億件超の論文を検索し、タイトルや DOI から論文を特定し、引用文付きで被引用と参考文献をたどり、h 指数付きの著者プロフィールを読み、論文の推薦を受け、全文スニペットを検索できます。読み取り専用。無料のキーを使うと専用の割り当てが得られます。
ガイド付きセットアップ
Semantic Scholar を Claude、ChatGPT、Copilot に 2 分で接続
AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで Semantic Scholar を接続して、MCP URL を AI アシスタントに追加します。コードもサーバーの運用も不要です。
クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり
こう聞いてみよう
Semantic Scholar のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Semantic Scholar をクリック、キーなしでインストール、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Semantic Scholar
Semantic Scholar の学術文献をキーなしで:アブストラクトと AI 要約付きの 2 億件超の論文を検索し、タイトルや DOI から論文を特定し、引用文付きで被引用と参考文献をたどり、h 指数付きの著者プロフィールを読み、論文の推薦を受け、全文スニペットを検索できます。読み取り専用。無料のキーを使うと専用の割り当てが得られます。
セットアップ
キーなしで動作: セットアップは 1 分もかかりません。このコネクタは Allen Institute for AI の Semantic Scholar Academic Graph API(https://api.semanticscholar.org)を読み取ります。アカウントもキーもなしで応答しますが、キーなしの呼び出しはすべて共有の枠を使うため、混雑する時間帯には 429(Too Many Requests)がよく返ります。
- コネクタストアで Semantic Scholar を選んでインストールします。Authorize with Provider の手順はありません。
- 推奨: https://www.semanticscholar.org/product/api#api-key-form のフォームから無料のキーを申請します。Semantic Scholar が申請を審査し、通常は数日以内に届きます。キーを
SEMANTIC_SCHOLAR_API_KEYに貼り付けます。キーはx-api-keyヘッダーで送られ、コネクタ専用の割り当て(最初は毎秒 1 リクエスト)が得られます。 semantic_scholar_list_dataset_releasesで確認します。一括データセットのリリース日が一覧表示されます。
論文と著者の ID: 論文系のツールはすべて、40 文字の Semantic Scholar ID か、接頭辞付きの外部 ID を受け付けます:DOI:10.18653/v1/N18-3011、ARXIV:2106.15928、PMID:19872477、PMCID:2323736、CorpusId:215416146、MAG:112218234、ACL:W12-3903、URL:https://arxiv.org/abs/2106.15928。著者 ID は 1741101 のような数字です。
読み取れるデータ:
- あらゆる分野の 2 億件を超える学術論文:平易な語による関連度検索(年または日付、掲載誌・会議、研究分野、出版タイプ、オープンアクセス PDF、最小被引用数で絞り込み可能)、ブール構文による一括検索(被引用数または日付順)、タイトルに最も近い 1 件とその
matchScore、途中まで入力したタイトルの候補。 - 論文 1 件:タイトル、アブストラクト、AI 要約(tldr)、著者、掲載先、年、被引用数と参考文献数、オープンアクセス PDF、外部 ID。1 回の呼び出しで最大 500 件。
- 引用グラフ:その論文を引用する論文(
citingPaper)と、その論文が引用する論文(citedPaper)。引用文(contexts)、引用の理由(intents: background、methodology、result)、研究を土台にした引用を示すisInfluential付き。 - 著者:名前による検索、所属、ホームページ、論文数、被引用数、h 指数を含むプロフィール、期間を指定した著者の論文、1 回で最大 1,000 人。同名のプロフィールが複数あることがあるため、AI は所属と論文数を比べてから選びます。
- 1 本の論文、または気に入った論文(必要なら避けたい論文も)のリストに基づく推薦。
- 全文スニペット:Semantic Scholar が本文を保持するオープンアクセス論文から、約 500 語の一節をセクション名とスコア付きで返します。
- 一括データセットのリリースと、各リリースに含まれるデータセット。
データ形式: fields パラメータで返す項目をカンマ区切り(スペースなし)で選びます。各ツールにはコンパクトな既定値があります。入れ子の項目はドットでつなぎます(例:authors.affiliations)。abstract、tldr、citationStyles(BibTeX)は応答を大きくするため、AI は必要なときだけ要求します。year は出版年、publicationDate は判明している場合の YYYY-MM-DD 形式の日付です。citationCount は引用するすべての論文、influentialCitationCount は影響力のある引用だけを数えます。openAccessPdf.url があれば無料の PDF で、externalIds には DOI、ArXiv、PubMed などの ID が入ります。出典として Semantic Scholar と論文の DOI または URL を記載してください。
ページング: 一覧の応答には offset と next が含まれます。AI は next がなくなるまで offset に next の値を入れて呼び出しを続けます。関連度検索は 1 ページ最大 100 件で、たどれるのは最大 1,000 件です。一括検索は 1 回で最大 1,000 件を返し、token で最大 1,000 万件までページングできます。
読み取り専用: すべてのツールは読み取りのみです(一括取得と推薦のツールは POST で送る読み取り)。確認が必要な操作はなく、インストール時に無効化されるツールもありません。
制限: キーなしでは、共有枠が混雑すると 429 が返ります。AI は数秒待って再試行するか、キーを追加してください。キーありの既定の割り当ては毎秒 1 リクエストです。
よくあるエラー: 400 は誤った項目やパラメータを示します。404 は不明な論文 ID や著者 ID、または近いタイトルがない場合の "Title match not found" です。403 はキーが誤っているか無効化されていることを意味します。
このコネクタは一括データセットのファイル(キーが必要で、何ギガバイトにもなる)をダウンロードせず、論文ごとの埋め込みベクトルも返しません。
前提条件: (必須なし。任意: SEMANTIC_SCHOLAR_API_KEY)
ローカルでコネクタをインストール
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
http://localhost:3000/connectors/store を開き、 Semantic Scholar を選択してインストールします。任意のキーは空のままでかまいません。
利用可能なツール
| Tool | What it does |
|---|---|
semantic_scholar_search_papers | Search Semantic Scholar papers by relevance with plain words (no query syntax), optionally filtered by year or date, venue, field of study… |
semantic_scholar_bulk_search_papers | Bulk search of Semantic Scholar papers with boolean syntax over titles and abstracts, sorted by paperId, publication date or citation count… |
semantic_scholar_match_paper_title | Find the single Semantic Scholar paper whose title best matches a given title, with its matchScore |
semantic_scholar_autocomplete_papers | Suggest Semantic Scholar papers for a partial title as you type: id, title and a short authors-and-year hint for each match |
semantic_scholar_get_paper | Get one paper from Semantic Scholar by its Semantic Scholar id, DOI, arXiv, PubMed, PMC, MAG, ACL or corpus id or URL: title, abstract, AI… |
semantic_scholar_get_papers_batch | Get up to 500 Semantic Scholar papers in one call by their ids (any supported id form), in the order given; unknown ids come back as null |
semantic_scholar_get_paper_authors | List the authors of a Semantic Scholar paper with their ids and, on request, affiliations, h-index and paper counts |
semantic_scholar_get_paper_citations | List the papers that cite a given paper (citingPaper), with the citing sentences, citation intents and whether the citation is influential |
semantic_scholar_get_paper_references | List the papers a given paper cites (citedPaper), with the citing sentences, citation intents and whether the reference is influential |
semantic_scholar_search_authors | Search Semantic Scholar authors by name: author id, name, affiliations, paper count, citation count and h-index |
semantic_scholar_get_author | Get one Semantic Scholar author profile: name, affiliations, homepage, external ids, paper count, citation count and h-index |
semantic_scholar_get_authors_batch | Get up to 1,000 Semantic Scholar authors in one call by their ids, in the order given |
semantic_scholar_get_author_papers | List the papers of a Semantic Scholar author, optionally limited to a publication date range, with title, year, venue and citation counts |
semantic_scholar_recommend_for_paper | Recommend papers similar to one paper (Semantic Scholar Recommendations API), from recent papers or from all computer science papers |
semantic_scholar_recommend_papers | Recommend papers from a list of papers the reader liked (positive examples) and, optionally, papers to steer away from (negative examples) |
semantic_scholar_search_snippets | Search the full text of papers for passages of about 500 words (title, abstract and body, without captions and bibliography) that best… |
semantic_scholar_list_dataset_releases | List the release dates of the Semantic Scholar Academic Graph bulk datasets (e.g. 2026-10-27), oldest first |
semantic_scholar_get_dataset_release | List the bulk datasets in one Semantic Scholar release (papers, abstracts, authors, citations, embeddings, s2orc and others) with a short… |
プロンプトの例
- 「2022 年以降の retrieval-augmented generation に関する被引用数の多い論文を探し、それぞれを 1 文で要約して。」
- 「「Attention Is All You Need」を手法面で引用している論文はどれ?引用文では何と書かれている?」
- 「Yoshua Bengio の h 指数、所属、被引用数の多い論文 5 本を見せて。」
- 「タンパク質構造予測に関するこの 3 本の論文が気に入った。次に読むべき論文を 10 本推薦して。」
- 「学習率ウォームアップと学習の安定性について論じているオープンアクセス論文の一節を探して。」
次のステップ
このガイドは役に立ちましたか?