Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Multi-engine scholarly research server for search, traversal, full text, and reading lists.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://laibniz-scholarfetch-web.hf.space/mcp/ターミナルでこれを実行します
claude mcp add --transport http scholarfetch https://laibniz-scholarfetch-web.hf.space/mcp/プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"scholarfetch": {
"url": "https://laibniz-scholarfetch-web.hf.space/mcp/"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"scholarfetch": {
"type": "http",
"url": "https://laibniz-scholarfetch-web.hf.space/mcp/"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://laibniz-scholarfetch-web.hf.space/mcp/メニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント laibniz で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.2.1)がレジストリに届いたのは8 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
ScholarFetch is a multi-engine academic research environment for:
It combines:
stdio, sse, streamable-http)The core idea is simple: start from keywords, DOI, or authors, traverse papers and references, inspect abstracts and full text, save what matters, then export a compact corpus for synthesis.
git clone https://github.com/laibniz/scholarfetch.git
cd scholarfetch python3 -m venv .venv source .venv/bin/activate pip install -e . scholarfetch
Console scripts:
scholarfetchscholarfetch-mcpscholarfetch-fastmcpAlternative:
python3 scholarfetch.py
ScholarFetch loads provider credentials server-side / client-side from environment.
Default env file:
.scholarfetch.envTypical variables:
ELSEVIER_API_KEY=...
ELSEVIER_INSTTOKEN=... SPRINGER_META_API_KEY=... SPRINGER_OPENACCESS_API_KEY=...
Notes:
ELSEVIER_INSTTOKEN is optionalScholarFetch CLI is designed for research traversal.
Typical flow:
Example:
/search graph neural networks
/author Albert Einstein /papers 1 has:abstract /article 1 /refs 1 /saved /export fulltext dummy corpus.txt
OPEN, ABSTRACT, TEXT, REFS, and AUTHORBackspace to go to parent nodeEsc to return to promptS to save a paper from paper lists or reference listsX to remove from the saved listAUTHOR action from a paper now lets you select:ALL AUTHORSopenabstracttextrefsauthor/search /author /papers [filters]/doi /open /abstract /article /refs /ref /saved/export [format style path ...]/import [path]/pick [mode]/config/engines/helpUse with /papers:
year>=YYYY, year<=YYYY, year=YYYYhas:abstract, has:doi, has:pdf, has:fulltextvenue: , title: , doi: Examples:
/papers 1 year>=2020 has:abstract
/papers 1 has:fulltext /papers andrea de mauro venue:marketing
ScholarFetch supports four export modes from the saved paper set.
bibcitationsharvard, apa, or ieeeabstractsfulltextThis makes ScholarFetch useful as a corpus builder for downstream synthesis agents.
ScholarFetch exposes the same research model through MCP.
Modes:
python3 scholarfetch_mcp.pypython3 scholarfetch_fastmcp.py --transport stdiopython3 scholarfetch_fastmcp.py --transport sse --host 127.0.0.1 --port 8000python3 scholarfetch_fastmcp.py --transport streamable-http --host 127.0.0.1 --port 8000 --http-path /mcpValidation:
python3 scholarfetch_mcp.py --self-test
python3 scholarfetch_fastmcp.py --self-test
Public demo endpoints:
io.github.laibniz/scholarfetchThe MCP server is designed for agent workflows, not only one-off calls.
An agent can:
This lets an agent build a focused research set inside one MCP session and then hand off an export artifact to another synthesis step.
See MCP_SERVER.md for the detailed tool model.
scholarfetch.py: CLI entrypointscholarfetch_cli.py: core CLI + retrieval logicscholarfetch_mcp.py: classic MCP serverscholarfetch_fastmcp.py: FastMCP serverMCP_SERVER.md: MCP usage guideAGENTS.md: agent-facing workflow guideSKILL.md: structured research skill guideSKILLS.md: index for agent-facing skill docsCONTRIBUTING.md: contributor notesIf you are running ScholarFetch from an MCP-compatible system, read:
These documents explain how to use ScholarFetch as a literature-research environment rather than as a flat search API.
See CONTRIBUTING.md.
See SECURITY.md.
MIT License. See LICENSE.