Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Find & fetch research datasets across 21 archives, omics registries, and literature sources.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
NCBI_API_KEY, LLM_API_BASE, LLM_API_KEY, LLM_MODEL, EMBEDDING_API_BASE, EMBEDDING_API_KEY, EMBEDDING_MODEL, DATA_GOV_API_KEY, UNPAYWALL_EMAIL, NCBI_EMAIL, DATAVERSE_BASE_URL, CACHE_TTL_SECONDS「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"data-aggregator": {
"command": "uvx",
"args": [
"data-aggregator-mcp"
],
"env": {
"NCBI_API_KEY": "your-value",
"LLM_API_BASE": "your-value",
"LLM_API_KEY": "your-value",
"LLM_MODEL": "your-value",
"EMBEDDING_API_BASE": "your-value",
"EMBEDDING_API_KEY": "your-value",
"EMBEDDING_MODEL": "your-value",
"DATA_GOV_API_KEY": "your-value",
"UNPAYWALL_EMAIL": "your-value",
"NCBI_EMAIL": "your-value",
"DATAVERSE_BASE_URL": "your-value",
"CACHE_TTL_SECONDS": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add data-aggregator --env NCBI_API_KEY=your-value --env LLM_API_BASE=your-value --env LLM_API_KEY=your-value --env LLM_MODEL=your-value --env EMBEDDING_API_BASE=your-value --env EMBEDDING_API_KEY=your-value --env EMBEDDING_MODEL=your-value --env DATA_GOV_API_KEY=your-value --env UNPAYWALL_EMAIL=your-value --env NCBI_EMAIL=your-value --env DATAVERSE_BASE_URL=your-value --env CACHE_TTL_SECONDS=your-value -- uvx data-aggregator-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"data-aggregator": {
"command": "uvx",
"args": [
"data-aggregator-mcp"
],
"env": {
"NCBI_API_KEY": "your-value",
"LLM_API_BASE": "your-value",
"LLM_API_KEY": "your-value",
"LLM_MODEL": "your-value",
"EMBEDDING_API_BASE": "your-value",
"EMBEDDING_API_KEY": "your-value",
"EMBEDDING_MODEL": "your-value",
"DATA_GOV_API_KEY": "your-value",
"UNPAYWALL_EMAIL": "your-value",
"NCBI_EMAIL": "your-value",
"DATAVERSE_BASE_URL": "your-value",
"CACHE_TTL_SECONDS": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"data-aggregator": {
"type": "stdio",
"command": "uvx",
"args": [
"data-aggregator-mcp"
],
"env": {
"NCBI_API_KEY": "your-value",
"LLM_API_BASE": "your-value",
"LLM_API_KEY": "your-value",
"LLM_MODEL": "your-value",
"EMBEDDING_API_BASE": "your-value",
"EMBEDDING_API_KEY": "your-value",
"EMBEDDING_MODEL": "your-value",
"DATA_GOV_API_KEY": "your-value",
"UNPAYWALL_EMAIL": "your-value",
"NCBI_EMAIL": "your-value",
"DATAVERSE_BASE_URL": "your-value",
"CACHE_TTL_SECONDS": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
LLM_API_BASE envLLM_MODEL envEMBEDDING_API_BASE envEMBEDDING_MODEL envUNPAYWALL_EMAIL envNCBI_EMAIL envDATAVERSE_BASE_URL envCACHE_TTL_SECONDS envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント musharna で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:NCBI_API_KEY, LLM_API_KEY, EMBEDDING_API_KEY, DATA_GOV_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.75.4)がレジストリに届いたのは18 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。
同じカテゴリには: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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
data-aggregator-mcp is an MCP server that lets AI agents search 21 public research-data sources at once and get back one deduplicated list.
Claude Code:
claude mcp add data-aggregator -- uvx data-aggregator-mcp
One-click install for VS Code or Cursor:
Any other MCP client: run uvx data-aggregator-mcp as a stdio server.
Claude Desktop, pip, and the operate extra
Claude Desktop (claude_desktop_config.json) and most other clients:
{
"mcpServers": { "data-aggregator": { "command": "uvx", "args": ["data-aggregator-mcp"], "env": { "NCBI_API_KEY": "your-optional-key" } } } }
With pip:
pip install data-aggregator-mcp
data-aggregator-mcp # or: python -m data_aggregator_mcp
operate (SQL and previews over remote files) needs an optional extra: pip install "data-aggregator-mcp[operate]".
"Find transcriptomes for Orobanche aegyptiaca." The species was renamed; NCBI Taxonomy maps it to *Phelipanche aegyptiaca*, and the sources that accept synonyms match both names (the demo above).
"What data came out of this paper?"
resolve("pubmed:40098680")
links geo:GSE284240, bioproject:PRJNA1198054, and 18 sra: experiments files PMC11910882.xml (open-access full text)
"Can I train a model on this dataset?"
resolve("hf:scikit-learn/iris", use="ml-training")
license_compat ALLOW: "CC0-1.0 grants the permission(s) required for ml-training: commercial-use, modifications"
The verdict is read from the record's license metadata; it is advice, not a legal opinion. resolve also renders citations in any CSL style, checks Crossref for retractions, scores FAIRness, and exports Croissant or RO-Crate. relate reports how a set of records connect (a shared accession, DOI or explicit link).
A source that fails is named in the result's errors, never dropped silently.
What each source can fetch, and which checksum it is verified against: docs/sources.md.
An agent using this server was compared with the same agent using web search, on held-out dataset-finding tasks scored by recall against independently built answer keys, 3 runs per task. Mean recall, server against web search: Claude Haiku 5.5 0.47 against 0.32 (higher on 8 of 10 tasks), Sonnet 5.5 0.54 against 0.52 (5 of 10), Opus 5.5 0.72 against 0.58 (6 of 10). With Haiku the server met round 5's pre-registered "better" rule (higher on at least 8 of 10 tasks, interval above 0) but not the stricter bar for a win across model tiers (9 of 10, Holm-adjusted sign test, p = 0.22); Sonnet and Opus met neither. With Opus it returned fewer wrong entries and answered in about a third of the time; with Sonnet it was faster on 9 of 10 tasks; with Haiku it cost less on 9 of 10.
The two latest Opus 5.5 rounds (2026-10-19, rules written before the runs):
| Tools given to the agent | Round 4 (5 tasks) | Round 5 (10 tasks) |
|---|---|---|
| this server | 0.66 | 0.72 |
| web search | 0.66 | 0.58 |
| ToolUniverse | 0.59 | 0.63 |
| no tools (memory only) | 0.02 | 0.09 |
In round 5 this server was higher on 6 of 10 tasks, where the pre-set rule needed 8. Web search hit the 15-minute limit in 11 of 30 runs, and a run that times out scores
against 599 s (median), with fewer tool calls and fewer wrong entries (precision 0.95 against 0.62). It cost more per run than web search ($2.08 against $1.51, API-equivalent).
We chose the tasks and ran the benchmark ourselves; an outside re-run is welcome. Method and controls: benchmarks/h2h; the Haiku and Sonnet runs: 2026-10-20 re-run.
| Server | Searches | One search | Checksum | Remote SQL | License check |
|---|---|---|---|---|---|
| data-aggregator-mcp | 21 sources: data archives, omics, papers | yes, DOI dedup | where published | yes | yes |
| Mobus | 20 general and ML data platforms | yes | — | row preview | yes |
| paper-search-mcp | papers: arXiv, PubMed, OpenAlex, Crossref and more | yes, deduplicated | — | — | — |
| ToolUniverse | 1000+ tools: models, datasets, APIs, packages | papers | — | — | — |
| BioMCP | genes, variants, trials, drugs, proteins, papers | yes (search all) | — | — | — |
— means the project's README doesn't describe it (READMEs read 2026-10-04). Where they are ahead: BioMCP reaches clinical trials, ChEMBL and AlphaFold; ToolUniverse covers far more ground overall; paper-search-mcp covers far more literature sources; Mobus also compares datasets and checks schema compatibility. More: docs/POSITIONING.md.
Every tool and parameter, the HTTP transport (--transport http) and the environment variables: docs/reference.md. Sources that need every word of a query, and how they are searched: every-word sources. Tests, linting and the live API probes: CONTRIBUTING.md.
MIT. See LICENSE.