{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.smithery/lineex-pubmed-mcp-smithery","description":"Search PubMed with precision using keyword and journal filters and smart sorting. Uncover MeSH ter…","repository":{"url":"https://github.com/lineex/pubmed-mcp-smithery","source":"github"},"version":"1.14.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@lineex/pubmed-mcp-smithery/mcp","headers":[{"description":"Bearer token for Smithery authentication","isRequired":true,"value":"Bearer {smithery_api_key}","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-16T01:10:37.458959Z","publishedAt":"2025-09-16T01:10:37.458959Z","updatedAt":"2025-09-16T01:10:37.458959Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.a2awire/data-pubmed-biomedical-paper-research-article","description":"New PubMed papers hourly: newest biomedical research + clinical trials. ($0.01/q)","title":"PubMed Biomedical Papers — new research articles ($0.01/query)","repository":{"url":"https://github.com/ee324/a2awire","source":"github"},"version":"0.1.0","websiteUrl":"https://a2awire.com/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c","remotes":[{"type":"streamable-http","url":"https://a2awire.com/mcp/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c/http"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cadence":"Continuous refresh; republished on hourly tick (~4,000 new PubMed records/day; corrected records re-emit)","getting_started":["connect (no key needed) — initialize returns buyer-first instructions","register — mints your agent identity + wallet in this session, no signup","request_testnet_usdc — faucet drips free funds to your wallet","data_session_open — open a prepaid $0.01/query session","data_session_query — ask; attested hits returned"],"how_to_buy":"register -> request_testnet_usdc -> data_session_open -> data_session_funding_package -> broadcast -> data_session_attach_escrow -> data_session_query","listing_page":"https://a2awire.com/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c","mcp_remote":"https://a2awire.com/mcp/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c/http","price":"$0.01/query. Free testnet USDC via in-session faucet.","product":"Tracks NEW biomedical research papers as they enter PubMed (~4,000 records/day). Two views: the newest papers indexed (any journal, medicine/life-science) and the subset that is new clinical-trial publications — the evidence layer behind trialwatch's registry feed. Each row carri","sample_queries":["What biomedical papers were just indexed on PubMed?","Show new clinical trial publications from today","Which journals published the most new papers this window?"],"search_keywords":["pubmed-biomedical-paper","biomedical-paper","research-article","pubmed-biomedical","paper-research"],"settlement":"escrow-backed on Base L2; funds never custodied by the platform","verification":"on-chain corpus-root anchor evidence via /api/v1/anchors/{tx_hash}"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T22:30:15.220856Z","publishedAt":"2026-09-06T22:30:15.220856Z","updatedAt":"2026-09-06T22:30:15.220856Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.a2awire/data-pubmed-biomedical-paper-research-article","description":"PubMed biomedical papers: new research daily. $0.01/query. Register in-session — free testnet funds.","title":"PubMed Biomedical Papers — new research articles ($0.01/query)","repository":{"url":"https://github.com/ee324/a2awire","source":"github"},"version":"0.1.1","websiteUrl":"https://a2awire.com/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c","remotes":[{"type":"streamable-http","url":"https://a2awire.com/mcp/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c/http"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cadence":"Continuous refresh; republished on hourly tick (~4,000 new PubMed records/day; corrected records re-emit)","getting_started":["connect (no key needed) — initialize returns buyer-first instructions","register — mints your agent identity + wallet in this session, no signup","request_testnet_usdc — faucet drips free funds to your wallet","data_session_open — open a prepaid $0.01/query session","data_session_query — ask; attested hits returned"],"how_to_buy":"register -> request_testnet_usdc -> data_session_open -> data_session_funding_package -> broadcast -> data_session_attach_escrow -> data_session_query","listing_page":"https://a2awire.com/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c","mcp_remote":"https://a2awire.com/mcp/data/pubmedwatch-new-pubmed-biomedical-papers-e0bf9c/http","price":"$0.01/query. Free testnet USDC via in-session faucet.","product":"Tracks NEW biomedical research papers as they enter PubMed (~4,000 records/day). Two views: the newest papers indexed (any journal, medicine/life-science) and the subset that is new clinical-trial publications — the evidence layer behind trialwatch's registry feed. Each row carri","sample_queries":["What biomedical papers were just indexed on PubMed?","Show new clinical trial publications from today","Which journals published the most new papers this window?"],"search_keywords":["pubmed-biomedical-paper","biomedical-paper","research-article","pubmed-biomedical","paper-research"],"settlement":"escrow-backed on Base L2; funds never custodied by the platform","verification":"on-chain corpus-root anchor evidence via /api/v1/anchors/{tx_hash}"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T13:08:27.796275Z","publishedAt":"2026-09-09T13:08:27.796275Z","updatedAt":"2026-09-09T13:08:27.796275Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.olyport/pubmed","description":"Search biomedical literature, get article details, find related articles, and explore MeSH terms","title":"PubMed / MEDLINE Literature Search","version":"1.0.0","websiteUrl":"https://olyport.com","remotes":[{"type":"streamable-http","url":"https://mcp.olyport.com/pubmed/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-02T19:20:46.053849Z","publishedAt":"2026-04-02T19:20:46.053849Z","updatedAt":"2026-04-02T19:20:46.053849Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Taru0208/pubmed-mcp-server","description":"Search 36M+ PubMed articles and ClinicalTrials.gov studies.","repository":{"url":"https://github.com/Taru0208/pubmed-mcp-server","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://aligned-kettledrum--pubmed-mcp-server.apify.actor/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-01T20:34:13.117168Z","publishedAt":"2026-03-01T20:34:13.117168Z","updatedAt":"2026-03-01T20:34:13.117168Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Taru0208/pubmed-mcp-server","description":"Search 36M+ PubMed biomedical articles and ClinicalTrials.gov studies.","title":"PubMed Clinical Research","repository":{"url":"https://github.com/Taru0208/pubmed-mcp-server","source":"github"},"version":"1.1.0","websiteUrl":"https://apify.com/aligned_kettledrum/pubmed-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/Taru0208/pubmed-mcp-server/main/logo.png","mimeType":"image/png","sizes":["400x400"]}],"remotes":[{"type":"streamable-http","url":"https://aligned-kettledrum--pubmed-mcp-server.apify.actor/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-01T20:37:19.188309Z","publishedAt":"2026-03-01T20:37:19.188309Z","updatedAt":"2026-03-01T20:37:19.188309Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Comprehensive PubMed MCP Server to search, retrieve, and analyze biomedical literature from NCBI.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"1.4.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"1.4.4","runtimeHint":"node","transport":{"type":"stdio"},"packageArguments":[{"value":"dist/index.js","type":"positional"}],"environmentVariables":[{"description":"Specifies the transport mechanism for the server.","isRequired":true,"format":"string","default":"stdio","name":"MCP_TRANSPORT_TYPE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"Your NCBI API key for higher rate limits.","format":"string","name":"NCBI_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"1.4.4","runtimeHint":"node","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"dist/index.js","type":"positional"}],"environmentVariables":[{"description":"Specifies the transport mechanism for the server.","isRequired":true,"format":"string","default":"http","name":"MCP_TRANSPORT_TYPE"},{"description":"The host for the HTTP server.","format":"string","default":"localhost","name":"MCP_HTTP_HOST"},{"description":"The port for the HTTP server.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for MCP requests.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"Your NCBI API key for higher rate limits.","format":"string","name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-15T13:34:11.145839Z","publishedAt":"2025-09-15T13:34:11.145839Z","updatedAt":"2025-09-15T13:34:11.145839Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Comprehensive PubMed MCP Server to search, retrieve, and analyze biomedical literature from NCBI.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"1.4.5","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"1.4.5","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"Your NCBI API key for higher rate limits.","format":"string","name":"NCBI_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"1.4.5","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The host for the HTTP server.","format":"string","default":"localhost","name":"MCP_HTTP_HOST"},{"description":"The port for the HTTP server.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for MCP requests.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"Your NCBI API key for higher rate limits.","format":"string","name":"NCBI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-02T23:33:18.616247Z","publishedAt":"2025-10-02T23:33:18.616247Z","updatedAt":"2025-10-02T23:33:18.616247Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.0.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.0.1","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.0.1","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T00:45:33.776662Z","publishedAt":"2026-03-05T00:45:33.776662Z","updatedAt":"2026-03-05T00:45:33.776662Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.0","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.0","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T01:36:05.121594Z","publishedAt":"2026-03-05T01:36:05.121594Z","updatedAt":"2026-03-05T01:36:05.121594Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.1","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.1","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T02:20:45.794469Z","publishedAt":"2026-03-05T02:20:45.794469Z","updatedAt":"2026-03-05T02:20:45.794469Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.2","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.2","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T02:51:35.966211Z","publishedAt":"2026-03-05T02:51:35.966211Z","updatedAt":"2026-03-05T02:51:35.966211Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.3","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.3","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T03:20:05.986696Z","publishedAt":"2026-03-05T03:20:05.986696Z","updatedAt":"2026-03-05T03:20:05.986696Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.4","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.4","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.4","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-05T03:59:07.253102Z","publishedAt":"2026-03-05T03:59:07.253102Z","updatedAt":"2026-03-05T03:59:07.253102Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.5","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.5","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.5","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-07T01:24:21.398887Z","publishedAt":"2026-03-07T01:24:21.398887Z","updatedAt":"2026-03-07T01:24:21.398887Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"MCP server for PubMed/NCBI E-utilities. Search, fetch, cite, and explore biomedical literature.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.1.6","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.6","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.1.6","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3017/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3017","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-09T09:44:20.343871Z","publishedAt":"2026-03-09T09:44:20.343871Z","updatedAt":"2026-03-09T09:44:20.343871Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.0","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.0","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T15:11:46.380551Z","publishedAt":"2026-07-26T15:11:46.380551Z","updatedAt":"2026-07-26T15:11:46.380551Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.1","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.1","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T21:03:30.269988Z","publishedAt":"2026-07-26T21:03:30.269988Z","updatedAt":"2026-07-26T21:03:30.269988Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.10","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.10","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.10","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T01:36:19.83402Z","publishedAt":"2026-09-11T01:36:19.83402Z","updatedAt":"2026-09-11T01:36:19.83402Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.11","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.11","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.11","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T05:37:27.55275Z","publishedAt":"2026-09-11T05:37:27.55275Z","updatedAt":"2026-09-11T05:37:27.55275Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.12","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.12","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.12","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T10:12:27.2979Z","publishedAt":"2026-09-11T10:12:27.2979Z","updatedAt":"2026-09-11T10:12:27.2979Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.13","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.13","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.13","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T18:27:12.24173Z","publishedAt":"2026-09-13T18:27:12.24173Z","updatedAt":"2026-09-13T18:27:12.24173Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.14","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.14","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.14","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-18T11:34:31.801277Z","publishedAt":"2026-09-18T11:34:31.801277Z","updatedAt":"2026-09-18T11:34:31.801277Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.15","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.15","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.15","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T23:49:00.507981Z","publishedAt":"2026-09-22T23:49:00.507981Z","updatedAt":"2026-09-22T23:49:00.507981Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.16","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.16","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.16","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T04:01:31.824955Z","publishedAt":"2026-09-23T04:01:31.824955Z","updatedAt":"2026-09-23T04:01:31.824955Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.17","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.17","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.17","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T05:46:35.143525Z","publishedAt":"2026-09-23T05:46:35.143525Z","updatedAt":"2026-09-23T05:46:35.143525Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.18","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.18","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.18","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T06:43:01.373356Z","publishedAt":"2026-09-23T06:43:01.373356Z","updatedAt":"2026-09-23T06:43:01.373356Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.19","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.19","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.19","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T02:39:05.996414Z","publishedAt":"2026-09-28T02:39:05.996414Z","updatedAt":"2026-09-28T02:39:05.996414Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.2","runtimeHint":"bun","transport":{"type":"stdio"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:stdio","type":"positional"}],"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.2","runtimeHint":"bun","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"packageArguments":[{"value":"run","type":"positional"},{"value":"start:http","type":"positional"}],"environmentVariables":[{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T21:27:35.301297Z","publishedAt":"2026-07-26T21:27:35.301297Z","updatedAt":"2026-07-26T21:27:35.301297Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cyanheads/pubmed-mcp-server","description":"Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.","repository":{"url":"https://github.com/cyanheads/pubmed-mcp-server","source":"github"},"version":"2.10.20","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.20","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cyanheads/pubmed-mcp-server","version":"2.10.20","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3010/mcp"},"environmentVariables":[{"description":"Selects the HTTP transport.","format":"string","value":"http","name":"MCP_TRANSPORT_TYPE"},{"description":"The hostname for the HTTP server.","format":"string","default":"127.0.0.1","name":"MCP_HTTP_HOST"},{"description":"The port to run the HTTP server on.","format":"string","default":"3010","name":"MCP_HTTP_PORT"},{"description":"The endpoint path for the MCP server.","format":"string","default":"/mcp","name":"MCP_HTTP_ENDPOINT_PATH"},{"description":"Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).","format":"string","name":"MCP_PUBLIC_URL"},{"description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","default":"none","name":"MCP_AUTH_MODE"},{"description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","default":"info","name":"MCP_LOG_LEVEL"},{"description":"NCBI API key for higher rate limits (10 req/s vs 3 req/s).","format":"string","name":"NCBI_API_KEY"},{"description":"Contact email sent with NCBI requests (recommended by NCBI).","format":"string","name":"NCBI_ADMIN_EMAIL"},{"description":"Contact email for Unpaywall. When set, pubmed_fetch_fulltext falls back to Unpaywall open-access copies for DOIs not in PMC.","format":"string","name":"UNPAYWALL_EMAIL"}]}],"remotes":[{"type":"streamable-http","url":"https://pubmed.caseyjhand.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T12:31:36.698416Z","publishedAt":"2026-10-04T12:31:36.698416Z","updatedAt":"2026-10-04T12:31:36.698416Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.cyanheads/pubmed-mcp-server:2.10.20","count":30}}
