Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”¬ Research
  3. Data Aggregator MCP
Data Aggregator MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 7:19:29 PM

Data Aggregator MCP

User RatingsBe the first to rate and review this MCP server!
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).Visit Website
researchdatasetsomicsliteraturedata-aggregation

Searches, resolves, relates, inspects, and downloads research data from archives, omics registries, literature, and specialized repositories.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live β€” we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "musharna-data-aggregator-mcp": {
      "command": "uvx",
      "args": [
        "data-aggregator-mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (6) Directory Badge Claim listing AlternativesπŸ”¬ More in Research

Overview

The musharna/data-aggregator-mcp MCP server searches research archives, omics registries, literature indexes, and specialized dataset repositories through one normalized model. It can resolve records into file manifests and metadata, download supported files with checksum verification, inspect remote tabular files, and report metadata-level relationships between resources. Query expansion supports taxonomy, disease, tissue, chemical, and assay synonyms, while DOI deduplication and paper-to-data links help consolidate results. Reach for it when an agent needs cross-repository research-data discovery or reproducible access to public files.

Use cases

β€’Search multiple research repositories for datasets and publications
β€’Resolve papers into linked GEO, SRA, BioProject, or repository records
β€’Download supported research files with checksum verification
β€’Inspect remote Parquet, CSV, or TSV data before downloading
β€’Compare datasets for shared identifiers and version lineage

Key features

β€’Cross-repository normalized search
β€’Ontology and synonym expansion
β€’DOI deduplication and mirror collapse
β€’Checksum-aware file downloads
β€’Remote tabular inspection with read-only SQL
β€’Metadata-level dataset relationship hints

Capabilities & Tool Schemas (6) ~3.9k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this server’s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Data Aggregator MCP.

search

Search public research-data archives, omics registries, and the literature for datasets, software, publications, and sequencing data. Fans out across Zenodo, DataCite (Dryad, Figshare, Dataverse, OSF, Mendeley, OpenNeuro), NCBI omics (GEO, SRA, BioProject), literature (PubMed + OpenAIRE), HuggingFace Hub (datasets), DataONE (eco/environmental federation), OmicsDI (proteomics/metabolomics), RCSB PDB (macromolecular structures), GWAS Catalog (genotype-phenotype studies), OpenML (ML datasets), DANDI (neurophysiology dandisets), and CZ CELLxGENE (single-cell datasets). Returns compact DataResource records; per-source failures are reported in errors{}. Use resolve for the full record (SRA resolve attaches the ENA FASTQ manifest; publication resolve attaches links[] to datasets/accessions, normalized identifiers (pmid/pmcid/doi), and β€” when open access β€” a full-text file), then fetch to download files. Pass organism=<name> to expand the query with NCBI-Taxonomy synonyms; results carry normalized taxa[] + plant cross-links. Pass disease=<name> to expand the query with MeSH descriptor synonyms (e.g. 'breast cancer' also matches 'Breast Neoplasms'); the expansion is echoed in mesh_expansion. Pass tissue=<name> to expand the query with UBERON synonyms (e.g. 'liver' also matches 'iecur'/'jecur'); the expansion is echoed in tissue_expansion. Pass chemical=<name> to expand the query with ChEBI compound synonyms (e.g. 'caffeine' also matches '1,3,7-trimethylxanthine'); the expansion is echoed in chemical_expansion. Pass assay=<name> to expand the query with EDAM assay/method synonyms (e.g. 'ChIP-seq' also matches 'ChIP-sequencing'); echoed in assay_expansion. Pass collapse_mirrors=true to opt into conservative cross-repo mirror collapse: same-dataset copies under different/no DOIs are folded into one record, with the folded copies annotated under mirrors[]. An ontology param that matches no term in its registry (e.g. organism='yeast' β€” NCBI Taxonomy indexes no such common name) is reported in unresolved[] and the search runs WITHOUT that expansion, so a dropped filter is never silent. Clients that support form elicitation are asked for a replacement term before the search runs.

resolve

Fetch the full DataResource for a known id (e.g. 'zenodo:7654321', 'datacite:10.5061/dryad.x', 'hf:owner/name', a bare Zenodo record id, or a DOI), including the complete files[] manifest. Publication resolve also attaches normalized identifiers (pmid/pmcid/doi) and, when open access, a full-text file. Pass cite=<format> to render a citation onto the result (citation field); omitted means no citation. Pass trust=true to attach retraction status (via Crossref) under trust{}. Pass fair=true to attach an RDA-grounded FAIRness score (0–100 + F/A/I/R sub-scores + actionable gaps) computed from the record under fair{}. Pass use=<intent> (commercial/redistribute/modify/ml-training) to attach a licence-compatibility advisory (ALLOW/REVIEW/DENY, not legal advice) under license_compat{}. Pass format=provenance for a one-call RO-Crate 1.1 data-availability dossier (under provenance{}) composing version-currency, licence+SPDX, FAIR score, retraction status, and the source/DOI/ID chain β€” it auto-attaches fair + trust.

fetch

Download a resource's files to local disk and return the PATHS (never the file contents). Fetchable backends: Zenodo (md5-verified); SRA via ENA FASTQ (md5-verified); GEO supplementary files (unverified); DataCite sub-repos β€” Figshare/Dataverse/OSF (md5-verified), OpenNeuro (snapshot manifest, unverified), Dryad is manifest-only (resolve lists files, fetch fails loud), Mendeley + other DataCite repos fail loud; PubMed/OpenAIRE open-access full text (EuropePMC XML / Unpaywall PDF, unverified); HuggingFace Hub (unverified); DataONE Member-Node objects (md5/SHA-256-verified); OmicsDI β€” PRIDE + MetaboLights only (unverified), MassIVE/GNPS/PeptideAtlas/Metabolomics Workbench fail loud; DANDI dandisets (302β†’S3, unverified); CZ CELLxGENE H5AD/RDS assets (unverified); OpenML ARFF (md5-verified); RCSB PDB .cif/.pdb structure files (unverified). Fails loud if selected files exceed max_bytes unless force=true. Verifies checksums; writes a .dataresource.json sidecar.

list_sources

List wired data sources and their capabilities (layer, kinds, supported filters, auth requirement, rate limit, status).

operate

Inspect or query a remote tabular file (Parquet/CSV/TSV) WITHOUT downloading it. op='schema' returns columns+types; 'preview' a small sample; 'head' the first n rows; 'sql' a read-only SELECT against the file (exposed as the view 'data', e.g. "SELECT * FROM data WHERE x > 1"). op='peek' profiles every column WITHOUT downloading β€” type, null-rate, approximate distinct count, min/max, and numeric quartiles (a DuckDB SUMMARIZE; like head/sql it reads the whole file, so it honors the source-size ceiling). Addresses a file by catalog id + file name (resolve the id first to see files[] and access_modes). Requires the [operate] extra; fails loud if the file is not an operable tabular file.

relate

Given 2-10 resource ids, return metadata-level join/harmonization HINTS: how the datasets relate and on what key they could be joined. Detects shared accessions (BioProject/SRA/GEO), shared cross-identifiers (doi/pmid/pmcid), explicit links between the inputs, and version lineage. HINTS ONLY β€” it does not read file columns, fetch files, or execute any join/merge/conversion; each hint names the shared value as evidence. Resolve ids first if you only have a search result. Per-id resolve failures are reported, not fatal.

How Data Aggregator MCP works

What musharna/data-aggregator-mcp does

The musharna/data-aggregator-mcp MCP server provides six tools for discovering and working with public research resources: search, resolve, fetch, list_sources, operate, and relate. It covers general data archives, sequencing and omics registries, publications, machine-learning datasets, biodiversity and environmental catalogs, structures, single-cell data, and other specialized repositories described by the source configuration.

Search results use normalized DataResource records. DOI-based deduplication can combine records that represent the same dataset, and optional mirror collapse folds conservative cross-repository copies into a single result. Publication resolution can expose linked datasets and accessions, normalized identifiers, and open-access full text when available.

How it works

search fans a query out to the configured sources and reports source-specific failures in an errors object rather than hiding them. Organism terms can expand through NCBI Taxonomy; disease, tissue, chemical, and assay terms can use MeSH, UBERON, ChEBI, and EDAM synonym registries. Unresolved ontology terms are reported and do not silently become filters. Clients that support form elicitation may be asked for a replacement term.

Use resolve with a catalog identifier, DOI, or supported repository identifier to obtain the complete file manifest. It can also add citation output, Crossref-based retraction status, FAIR scoring, licence-compatibility guidance, or a provenance dossier. fetch writes selected files to local disk, returns paths rather than file contents, verifies checksums where the source provides them, and creates a .dataresource.json sidecar.

operate reads remote Parquet, CSV, or TSV files without downloading them. It supports schema inspection, previews, row retrieval, column profiling, and read-only SQL against a data view. relate compares two to ten resource IDs and returns evidence-based metadata hints based on shared accessions, identifiers, explicit links, or version lineage. It does not join or transform file contents.

Setup and configuration

Run the musharna/data-aggregator-mcp MCP server with uvx data-aggregator-mcp, or install it with pip and run data-aggregator-mcp or python -m data_aggregator_mcp. The optional operate capability requires the [operate] extra. The default transport is stdio, which lets fetched files be written to the client machine.

The server also supports Streamable HTTP through data-aggregator-mcp --transport http. HTTP mode serves the /mcp/ endpoint and includes host and origin controls. Non-loopback binds require an explicit allowed host. In HTTP deployments, fetch writes to the server filesystem, so returned paths may not be readable by the calling client.

An NCBI_API_KEY may be supplied for NCBI access, but the provided setup does not identify any mandatory credential or paid API dependency.

Tools and capabilities

  • Search across configured archives, literature services, omics registries, and specialist catalogs.
  • Resolve records into normalized metadata, identifiers, files, citations, trust signals, FAIR scores, and provenance.
  • Download supported resources with source-specific checksum or verification behavior.
  • Inspect remote tabular files with DuckDB-backed schema, preview, profiling, and SQL operations.
  • Compare resource metadata to identify possible accessions, cross-identifiers, links, and lineage.
  • List source capabilities, supported filters, authentication requirements, rate limits, and status.

The source support is not uniform. Some repositories are metadata-only or manifest-only, while others support downloads with verified checksums. fetch fails explicitly for unsupported backends and refuses selections over the configured size ceiling unless forced.

Getting started with this musharna/data-aggregator-mcp MCP server

Always refer to the official documentation for the most accurate and up-to-date information.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Research View all alternatives
  • Infranodus MCP Server Infranodus logoInfranodus MCP Server Infranodus

    Map text into knowledge graphs to create a structured representation of conceptual relations and t…

    πŸ”¬ Research3 views
    Compare vs Infranodus MCP Server Infranodus β†’
  • BrowserAI Dev logoBrowserAI Dev

    Evidence-backed web research for AI agents. Real-time search with cited claims, confidence scores, and compare mode (raw LLM vs evidence-backed). MCP server, REST API, and Python SDK.

    πŸ”¬ Research3 views
    Compare vs BrowserAI Dev β†’
  • BrowseAI Dev logoBrowseAI Dev

    Evidence-backed web research for AI agents with citations and confidence scores.

    πŸ”¬ Research0 views
    Compare vs BrowseAI Dev β†’
  • Scholar Sidekick MCP logoScholar Sidekick MCP

    Resolve any scholarly identifier (DOI, PMID, PMCID, ISBN, arXiv, ISSN, ADS bibcode, WHO IRIS URL) into structured CSL JSON, format in 10,000+ citation styles, or export to BibTeX/RIS/EndNote/Zotero RDF/CSV. Single or batch. Install: npx -y scholar-sidekick-mcp.

    πŸ”¬ Research4 views
    Compare vs Scholar Sidekick MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
2
Stargazers on the source repository.
Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
6
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Data Aggregator MCP

Run `uvx data-aggregator-mcp`. You can also install `data-aggregator-mcp` with pip and run the installed command.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewData Aggregator MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/musharna-data-aggregator-mcp?style=directory)](https://allmcps.com/mcp/musharna-data-aggregator-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/musharna-data-aggregator-mcp"><img src="https://allmcps.com/api/badge/musharna-data-aggregator-mcp?style=directory" alt="Data Aggregator MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”¬Research
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseMIT
ClientsClaude Desktop
Last updatedSep 7, 2026
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 9, 2026
57Quality signal: Good Β· 57/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity3/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 22d ago via OSV.dev Β· data-aggregator-mcp (PyPI)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”¬ Research β†’Best MCP servers for Research β†’Alternatives to Data Aggregator MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code