{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.11.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.11.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-30T18:59:03.820922Z","publishedAt":"2026-05-30T18:59:03.820922Z","updatedAt":"2026-05-30T18:59:03.820922Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.16.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.16.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-31T19:56:46.611651Z","publishedAt":"2026-05-31T19:56:46.611651Z","updatedAt":"2026-05-31T19:56:46.611651Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.18.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.18.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-01T03:21:07.860676Z","publishedAt":"2026-06-01T03:21:07.860676Z","updatedAt":"2026-06-01T03:21:07.860676Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.19.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.19.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-01T23:38:20.144518Z","publishedAt":"2026-06-01T23:38:20.144518Z","updatedAt":"2026-06-01T23:38:20.144518Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.20.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.20.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-02T06:09:59.022305Z","publishedAt":"2026-06-02T06:09:59.022305Z","updatedAt":"2026-06-02T06:09:59.022305Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.21.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.21.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T05:54:48.6282Z","publishedAt":"2026-06-10T05:54:48.6282Z","updatedAt":"2026-06-10T05:54:48.6282Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.22.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.22.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T06:55:05.883988Z","publishedAt":"2026-06-10T06:55:05.883988Z","updatedAt":"2026-06-10T06:55:05.883988Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.23.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.23.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T09:47:17.397387Z","publishedAt":"2026-06-10T09:47:17.397387Z","updatedAt":"2026-06-10T09:47:17.397387Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.24.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.24.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T19:01:28.288895Z","publishedAt":"2026-06-10T19:01:28.288895Z","updatedAt":"2026-06-10T19:01:28.288895Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.25.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.25.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T19:25:55.23255Z","publishedAt":"2026-06-10T19:25:55.23255Z","updatedAt":"2026-06-10T19:25:55.23255Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.26.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.26.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T20:20:13.095519Z","publishedAt":"2026-06-10T20:20:13.095519Z","updatedAt":"2026-06-10T20:20:13.095519Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.27.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.27.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T21:00:35.443649Z","publishedAt":"2026-06-10T21:00:35.443649Z","updatedAt":"2026-06-10T21:00:35.443649Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.28.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.28.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T21:37:32.942944Z","publishedAt":"2026-06-10T21:37:32.942944Z","updatedAt":"2026-06-10T21:37:32.942944Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.29.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.29.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T21:59:58.744479Z","publishedAt":"2026-06-10T21:59:58.744479Z","updatedAt":"2026-06-10T21:59:58.744479Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.30.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.30.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T22:25:35.806415Z","publishedAt":"2026-06-10T22:25:35.806415Z","updatedAt":"2026-06-10T22:25:35.806415Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.31.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.31.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T22:50:50.650283Z","publishedAt":"2026-06-10T22:50:50.650283Z","updatedAt":"2026-06-10T22:50:50.650283Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.32.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.32.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T23:10:25.376Z","publishedAt":"2026-06-10T23:10:25.376Z","updatedAt":"2026-06-10T23:10:25.376Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.33.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.33.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T23:35:36.99282Z","publishedAt":"2026-06-10T23:35:36.99282Z","updatedAt":"2026-06-10T23:35:36.99282Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.34.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.34.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T23:52:24.19491Z","publishedAt":"2026-06-10T23:52:24.19491Z","updatedAt":"2026-06-10T23:52:24.19491Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.35.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.35.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T02:05:32.526888Z","publishedAt":"2026-06-11T02:05:32.526888Z","updatedAt":"2026-06-11T02:05:32.526888Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.36.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.36.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T02:49:39.230528Z","publishedAt":"2026-06-11T02:49:39.230528Z","updatedAt":"2026-06-11T02:49:39.230528Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.37.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.37.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T03:19:33.110505Z","publishedAt":"2026-06-11T03:19:33.110505Z","updatedAt":"2026-06-11T03:19:33.110505Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.38.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.38.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T05:49:02.115971Z","publishedAt":"2026-06-11T05:49:02.115971Z","updatedAt":"2026-06-11T05:49:02.115971Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.39.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.39.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T18:44:53.265197Z","publishedAt":"2026-06-11T18:44:53.265197Z","updatedAt":"2026-06-11T18:44:53.265197Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across Zenodo, DataCite, NCBI omics, and literature.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.39.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.39.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T20:57:54.295293Z","publishedAt":"2026-06-11T20:57:54.295293Z","updatedAt":"2026-06-11T20:57:54.295293Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across 12 archives, omics registries, and literature sources.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.40.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.40.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"},{"description":"Base URL of an OpenAI-compatible /chat/completions endpoint; enables search(understand=true) and search(multi_query=true).","name":"LLM_API_BASE"},{"description":"Bearer token for the LLM endpoint (LLM_API_BASE); omit for keyless local servers.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Model name passed to the LLM endpoint (default: gpt-4o-mini); set to whatever your endpoint serves.","name":"LLM_MODEL"},{"description":"Base URL of an OpenAI-compatible /embeddings endpoint; enables search(rank=semantic) re-ranking.","name":"EMBEDDING_API_BASE"},{"description":"Bearer token for the embeddings endpoint (EMBEDDING_API_BASE); omit for keyless local servers.","isSecret":true,"name":"EMBEDDING_API_KEY"},{"description":"Model name passed to the embeddings endpoint (default: text-embedding-3-small).","name":"EMBEDDING_MODEL"},{"description":"Email address sent to the Unpaywall API; required to enable the Unpaywall PDF fallback leg of literature full-text retrieval.","name":"UNPAYWALL_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T21:43:02.67432Z","publishedAt":"2026-06-11T21:43:02.67432Z","updatedAt":"2026-06-11T21:43:02.67432Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across 12 archives, omics registries, and literature sources.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.41.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.41.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"},{"description":"Base URL of an OpenAI-compatible /chat/completions endpoint; enables search(understand=true) and search(multi_query=true).","name":"LLM_API_BASE"},{"description":"Bearer token for the LLM endpoint (LLM_API_BASE); omit for keyless local servers.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Model name passed to the LLM endpoint (default: gpt-4o-mini); set to whatever your endpoint serves.","name":"LLM_MODEL"},{"description":"Base URL of an OpenAI-compatible /embeddings endpoint; enables search(rank=semantic) re-ranking.","name":"EMBEDDING_API_BASE"},{"description":"Bearer token for the embeddings endpoint (EMBEDDING_API_BASE); omit for keyless local servers.","isSecret":true,"name":"EMBEDDING_API_KEY"},{"description":"Model name passed to the embeddings endpoint (default: text-embedding-3-small).","name":"EMBEDDING_MODEL"},{"description":"Email address sent to the Unpaywall API; required to enable the Unpaywall PDF fallback leg of literature full-text retrieval.","name":"UNPAYWALL_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T21:34:26.095803Z","publishedAt":"2026-07-03T21:34:26.095803Z","updatedAt":"2026-07-03T21:34:26.095803Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across 12 archives, omics registries, and literature sources.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.41.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.41.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"},{"description":"Base URL of an OpenAI-compatible /chat/completions endpoint; enables search(understand=true) and search(multi_query=true).","name":"LLM_API_BASE"},{"description":"Bearer token for the LLM endpoint (LLM_API_BASE); omit for keyless local servers.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Model name passed to the LLM endpoint (default: gpt-4o-mini); set to whatever your endpoint serves.","name":"LLM_MODEL"},{"description":"Base URL of an OpenAI-compatible /embeddings endpoint; enables search(rank=semantic) re-ranking.","name":"EMBEDDING_API_BASE"},{"description":"Bearer token for the embeddings endpoint (EMBEDDING_API_BASE); omit for keyless local servers.","isSecret":true,"name":"EMBEDDING_API_KEY"},{"description":"Model name passed to the embeddings endpoint (default: text-embedding-3-small).","name":"EMBEDDING_MODEL"},{"description":"Email address sent to the Unpaywall API; required to enable the Unpaywall PDF fallback leg of literature full-text retrieval.","name":"UNPAYWALL_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T21:39:13.414297Z","publishedAt":"2026-07-03T21:39:13.414297Z","updatedAt":"2026-07-03T21:39:13.414297Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across 17 archives, omics registries, and literature sources.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.42.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.42.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"},{"description":"Base URL of an OpenAI-compatible /chat/completions endpoint; enables search(understand=true) and search(multi_query=true).","name":"LLM_API_BASE"},{"description":"Bearer token for the LLM endpoint (LLM_API_BASE); omit for keyless local servers.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Model name passed to the LLM endpoint (default: gpt-4o-mini); set to whatever your endpoint serves.","name":"LLM_MODEL"},{"description":"Base URL of an OpenAI-compatible /embeddings endpoint; enables search(rank=semantic) re-ranking.","name":"EMBEDDING_API_BASE"},{"description":"Bearer token for the embeddings endpoint (EMBEDDING_API_BASE); omit for keyless local servers.","isSecret":true,"name":"EMBEDDING_API_KEY"},{"description":"Model name passed to the embeddings endpoint (default: text-embedding-3-small).","name":"EMBEDDING_MODEL"},{"description":"Optional api.data.gov key for the data.gov source; without it requests fall back to the shared public DEMO_KEY, which is aggressively rate-limited.","isSecret":true,"name":"DATA_GOV_API_KEY"},{"description":"Email address sent to the Unpaywall API; required to enable the Unpaywall PDF fallback leg of literature full-text retrieval.","name":"UNPAYWALL_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T02:27:35.588728Z","publishedAt":"2026-07-26T02:27:35.588728Z","updatedAt":"2026-07-26T02:27:35.588728Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.musharna/data-aggregator-mcp","description":"Find & fetch research datasets across 17 archives, omics registries, and literature sources.","title":"Data Aggregator","repository":{"url":"https://github.com/musharna/data-aggregator-mcp","source":"github"},"version":"0.43.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"data-aggregator-mcp","version":"0.43.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional NCBI E-utilities API key; raises the rate limit 3->10 req/s for omics, literature, and taxonomy lookups.","isSecret":true,"name":"NCBI_API_KEY"},{"description":"Base URL of an OpenAI-compatible /chat/completions endpoint; enables search(understand=true) and search(multi_query=true).","name":"LLM_API_BASE"},{"description":"Bearer token for the LLM endpoint (LLM_API_BASE); omit for keyless local servers.","isSecret":true,"name":"LLM_API_KEY"},{"description":"Model name passed to the LLM endpoint (default: gpt-4o-mini); set to whatever your endpoint serves.","name":"LLM_MODEL"},{"description":"Base URL of an OpenAI-compatible /embeddings endpoint; enables search(rank=semantic) re-ranking.","name":"EMBEDDING_API_BASE"},{"description":"Bearer token for the embeddings endpoint (EMBEDDING_API_BASE); omit for keyless local servers.","isSecret":true,"name":"EMBEDDING_API_KEY"},{"description":"Model name passed to the embeddings endpoint (default: text-embedding-3-small).","name":"EMBEDDING_MODEL"},{"description":"Optional api.data.gov key for the data.gov source; without it requests fall back to the shared public DEMO_KEY, which is aggressively rate-limited.","isSecret":true,"name":"DATA_GOV_API_KEY"},{"description":"Email address sent to the Unpaywall API; required to enable the Unpaywall PDF fallback leg of literature full-text retrieval.","name":"UNPAYWALL_EMAIL"},{"description":"Contact address sent to NCBI's ID converter; falls back to UNPAYWALL_EMAIL when unset.","name":"NCBI_EMAIL"},{"description":"Resolve Dataverse DOIs against a different installation (default: https://dataverse.harvard.edu).","name":"DATAVERSE_BASE_URL"},{"description":"Resolve-cache lifetime in seconds (default: 3600); an unparseable value falls back to the default.","name":"CACHE_TTL_SECONDS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T03:28:01.090591Z","publishedAt":"2026-07-27T03:28:01.090591Z","updatedAt":"2026-07-27T03:28:01.090591Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.musharna/data-aggregator-mcp:0.43.0","count":30}}
