{"_id":"sciverse-mcp-server","_rev":"32-538e88016523e4dcb53ea8061bd41535","name":"sciverse-mcp-server","dist-tags":{"latest":"1.0.1"},"versions":{"0.3.0":{"name":"sciverse-mcp-server","version":"0.3.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.3.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/SciVerse-agent-tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/SciVerse-agent-tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"436f826d6ef512ce241a4cf5901879161467978f","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.3.0.tgz","fileCount":14,"integrity":"sha512-3PgZelsP99Jbipci1CP6WeygEwjuqZVC6MsjfiMccXhxN43npe6UHptGVpgXycuHUSrOO/Do2H5ae6/J/325pg==","signatures":[{"sig":"MEYCIQDuBSayi34YzWM+0FBisZYJEJ1LA3zDAnRxlgl357fMtQIhAP5e3qDZL2mnjRSCRHYGe1RQsgOJ2v9FpmG/3XMKkRq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33401},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"52079a9fbb3af3aff68a568e67f275d778999271","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/SciVerse-agent-tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.7.0","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.3.0_1778755571270_0.1853000183470772","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"sciverse-mcp-server","version":"0.4.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.4.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/SciVerse-agent-tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/SciVerse-agent-tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"da24a158b66c39d49d59abc59ffa0655ac8d9c54","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.4.1.tgz","fileCount":14,"integrity":"sha512-j/EblN5ZAnTflwpGFRyr9YzFR/yZMg1iFMLeJeSPF+Wgv1KFw7XpMoOA+3llOthyrLNLPBQt0l4B0oaOzT0KJg==","signatures":[{"sig":"MEQCIAwJ8oSBkxB/tszIZCPjcDwfOfIw7FevrgxHXBWNVORdAiAHWBlO4JJewotf+GgOn+91NNq8v+7gK5JJPYfFmsXgOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33401},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"6d3288b40a0171e2f227e9ebf292b7df5227ecee","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/SciVerse-agent-tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.4.1_1778821649759_0.37505053530933896","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"sciverse-mcp-server","version":"0.4.2","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.4.2","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"9c6e8632976d71ecf20780d2103461c8a5afb907","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.4.2.tgz","fileCount":14,"integrity":"sha512-cKCA/5WXVQFEX2kvYArbOyxVIBYaHBa/yKrx3gwqF9HVo95EODpIH5heZPpy9y0NLgpxkbrhMpnE0JTc5pbA1g==","signatures":[{"sig":"MEQCICATxbTx2YSHlYSzruz1BfxU401YCYM+kBR3VnsZTtC2AiA0F1DIP0DUKP8Kr+S36pMe3HjPSiqzPZED5l0zWa1UBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"ea105f0e48541c91049396436a5b9a0c64c6e72a","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.4.2_1778830887580_0.9529638459961218","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"sciverse-mcp-server","version":"0.4.3","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.4.3","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"fd75e8eaa24a7efb2a834ee97c8e269a97f59b21","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.4.3.tgz","fileCount":14,"integrity":"sha512-I8xEIkUzr0nM2Rib33cxNU3wqk64ptBCJ0M4gWMwg2rZYaYUoB018Eg46lhCO1m9F9pEwoG5uWeQQ6a3BsfzmQ==","signatures":[{"sig":"MEQCIBMcvK4lUQmNr4lJmwPTwQSYtfIxx2l8zpbpwzFQkOIPAiBCVSrjsGnnG03muYPkpemfV/Q8kl2udrb3j4ilF7y8mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"19dd2c3781fad145969eaad7cc50ac551b3bbd37","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.4.3_1778832979944_0.9763777691216644","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"sciverse-mcp-server","version":"0.4.4","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.4.4","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"beda7613d9a0e829943d752f66f1839ee5d9076f","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.4.4.tgz","fileCount":14,"integrity":"sha512-Xxco0PfBs5H9H34vrFirXTjDQPc1NHa18GQIwZhfdmDzRruxp8a8ubjP1p2Qfj1KoplVoyk/Bvq5+PikunI/aQ==","signatures":[{"sig":"MEQCIBWmKTsng4uN1TDkZCa/dORrFxZ7gk6YknGA75EbMB3nAiA1EBddxRRJpwxM/tGj/oJwFmJ1VZI4CWtDKhpZuqygTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"d4f81a28015f34d078f28a6506cc0f807391ce06","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.4.4_1778838781938_0.597614091946018","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"sciverse-mcp-server","version":"0.5.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.5.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"c54068322a2d25dd34cbcd80e5443548fbe2f080","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.5.0.tgz","fileCount":14,"integrity":"sha512-8suK9bP3qZTtLzjSbcCstWUvxJ2u1FvjO7f7bNOd7t50bEG9NH6DwiXeamkWcQfLZZyyh7HL7M3HT/VujkguDg==","signatures":[{"sig":"MEUCIQC0msnkqDhQQQ8tYJ6WnhxURQC1R0THWC+bCqJ8AbuRaAIgJgEKNCYCsOnBRLrVkvFbZcNoTwSS9lUpMTo1ZTFQrqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"908699e952f806b3a604f7faa1d18ed6c9003e6d","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.5.0_1779096100127_0.5136131266938853","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"sciverse-mcp-server","version":"0.5.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.5.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"10f718ebd0b157e4d5d05d5b3dd9ed7e790f44ed","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.5.1.tgz","fileCount":14,"integrity":"sha512-/2tcafh0want96fEAryjTD2aKXDqChzDRMrcQt4tjSQHyIQzbg+MUtnE9tuDT+uYETL6TmkNQk3JYXNiFwYS9Q==","signatures":[{"sig":"MEQCIFYRKvEYTYh6qEFdA1eIOPFgCMH7h0fat1uB26phHsCKAiAklkU9x3mwDCkPFLPPQ4OyJrYZbBvql+mKYaCUDOZ56g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"29a8e64409ce749f7be178a70d033b27bb119ff3","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.5.1_1779106675617_0.19401949158807508","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"sciverse-mcp-server","version":"0.5.2","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"SciVerse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.5.2","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"bb15241538cc275dc41d8d5c974ea39758569234","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.5.2.tgz","fileCount":14,"integrity":"sha512-goGdxQDfbBmGd7G4J94WoN5zhAe5kJeJ46ql0SVEMCY4i7rAjyXPYwKaAtfmkRR5YerUPgW5oXzsE9hJAju/QA==","signatures":[{"sig":"MEQCIGXY7M1BIKqZouLL4jgzDfLGCN/NSFH1PIpE6+VYx94BAiA0yb8SdPEaV/2MilRsE5JQrJNpT06N5ePbWG2qb74WzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"6129fb5e9aa711007d7f35f710ee60619f30e4a6","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"SciVerse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.5.2_1779164486696_0.10560424827854087","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"sciverse-mcp-server","version":"0.5.3","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.5.3","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js"},"dist":{"shasum":"063ddfabc4b89980aa768e5f9f1b6acd8442e046","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.5.3.tgz","fileCount":14,"integrity":"sha512-GdUQRgnULc7aXCg9x5Itnj8JUaTlyvHAocPzv0tfJfDM5wWzR63cnMOys7qGHD6ILF/3anFQE4K+/Tb5+4yM+w==","signatures":[{"sig":"MEQCIDdH/hmZ1Sev7ZzSZ9VPavVuxGEMv6XGU+BWpDOyXqI0AiBPoR0OKo1ivziZYi+o7hPov6NjkabV939QIyRr/dEDLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"8a03a3fc573bcd2284bc5d3ee8017374ad8b231c","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.5.3_1779167105806_0.21032211534237577","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"sciverse-mcp-server","version":"0.6.3","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.6.3","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js"},"dist":{"shasum":"2befb26e3060ee875f6ab450262bda9762a2b7f2","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.6.3.tgz","fileCount":16,"integrity":"sha512-wwVRxZMJYV8bkuCX9LV6UWEQMLlGeP0eu4K+mbBDzLojVclyxy931FghZvxBVvxOLbStRrdI4AfTcVZPWMNhKw==","signatures":[{"sig":"MEYCIQCQEbIA2OXv831ocYA4546cIEanFHVpxodThPp+ooUcWwIhAPAs+9io4kwqqwqgVQkKzpOURS7/mWHR3Xax8L+QYP0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43395},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"7dcd0d1edb1e6228d4bd8ebe11901faa55cd9b32","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.6.3_1779710578366_0.43399364117629724","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"sciverse-mcp-server","version":"0.7.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.7.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js"},"dist":{"shasum":"4b9ca6124d53a4a94429886e3604002bead0ad83","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.7.0.tgz","fileCount":16,"integrity":"sha512-GJazEmXz/q8aIALq6EBbY9wm2SR77qZDetdTD3s7CG3FXEvOtdpFlvDkm8GX9O/WKh2qYtzwaAO8n2ryIWlYXA==","signatures":[{"sig":"MEUCIBps2Q3YH9r1D/uJdmMqZeaX5UuX0LAFFtkjh+M/IDXOAiEA5qcTv2xXTKrzej+2hpurePBm8oY0ZCNVZqt10rwcCJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44003},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"c9c319d34537077e99bf6ec6a2864b8b43f25ec8","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.7.0_1779937827161_0.977753035213158","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"sciverse-mcp-server","version":"0.7.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.7.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"3567655dc055cfe020ffdc81d059ed46f503f1cb","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.7.1.tgz","fileCount":16,"integrity":"sha512-y1NoxmfuXqM1mx7c/W1UvGKtD5hOz1z8no8dj/zTOyYLulS2LMQ9zNEa9xG7ieduEqjZKsCmiV69/k/aLG+ulg==","signatures":[{"sig":"MEYCIQDN9A5cPU2LeLM4yiHTwELhvdVS3CCE/K0+nlwFGwgL0wIhAJUsSTeNlMfEZeqwcot6UcXnAJLAKwbpSurBWofr2CzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44047},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"5aca00bc5161e5cb29392e20ecb103a357be7342","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.7.1_1779958151842_0.5069199870209191","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"sciverse-mcp-server","version":"0.7.2","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.7.2","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"9d37fdb93b4a7794d95d1928b0541c988c9c85d9","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.7.2.tgz","fileCount":16,"integrity":"sha512-CVXA3wr8CtKlcG1JENSygEFGc4hKRqJpa/HFA1+4xPPjczciq+z05j+KuCtmCYCo42yJN7IJ48x+9HqvjhRRzg==","signatures":[{"sig":"MEUCIHJPk5CWjEW5fTfzuJpDtb0e3fKDikWNnKlL1k/X1SQbAiEAolxMqhgqH7uYs0f3Kv6bvikbvExE1i0VjgpYOscvsf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44047},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"f99bca5b61c64728fc06dc4cc638b2bb2eec079e","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.7.2_1781677612000_0.7108720183643509","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"sciverse-mcp-server","version":"0.8.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.8.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"1cdbc023cc732a3b6abb32fb814f8f07428b3ad1","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.8.0.tgz","fileCount":16,"integrity":"sha512-e6tKucdPu87nq5DleLYB+K+qbDiO7mEz3jZxpCpizb0EeMiRBOw+z5iTj+aUInvEN2D/EpcIinV9u0shhdaKxw==","signatures":[{"sig":"MEYCIQDMJHxsDilAPNE3rKDJeKQH3kbapL5hbLDPRhk0FAn12gIhAPRrS+pYZvmTvGjXagBXJm+n9JAF0gOeH2rcStRD+ZJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50002},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"fa49f7264434b21b02bc095c612b842fe0d8300b","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.8.0_1782282053167_0.3662672837276775","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"sciverse-mcp-server","version":"0.8.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.8.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"14cf5d52944fda1dd301288c9a03772b566a585c","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.8.1.tgz","fileCount":16,"integrity":"sha512-B7IAX7ANsWa+SqaGU8VJvYzAI0iSriovxSoka3uiFxlSbU+Jik6Lw2z9mQy2LiT1W1oJ0ZhnUW7GGztqcDA0iQ==","signatures":[{"sig":"MEYCIQDNubVc5isk55MTZzkEM/VKkkgMsS9lR2GkXjUz6kNWSQIhALfxefvuUM8AzdP/JV6ncJehXbN/fE2t61H49h03x8LV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50653},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"71d002bd508a655e1648b6ab2e6195122f5cc6cc","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.8.1_1782288963901_0.6038234099801576","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"sciverse-mcp-server","version":"0.9.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.9.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"457aad78498b398e45a2439894632a2c263ce5ec","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.9.0.tgz","fileCount":16,"integrity":"sha512-4iZfRIOpTGRMdUsQMdaEPO8LMsOhSfpKNFrHnoAVf5sChYAv+LZU5Hs0fWJ2HuLvwcC1KtWldqj5yh7muNnJNw==","signatures":[{"sig":"MEQCIG1APZXi5UM48+44cudzaoUBWDsir/G/BS54zTDAKeiqAiA0TqOikvUYoGw/MvHK8zPxX279bmjulF1HM/DSpTW+FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50653},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"cc7f019dacdaa64b726814fc1f9d539133abce5a","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.9.0_1783062675835_0.049118402000486006","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"sciverse-mcp-server","version":"0.10.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.10.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"9d444aa13f7bbe782f8cf2c962b26cab20f67410","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.10.0.tgz","fileCount":16,"integrity":"sha512-9ERnvmC/PBRUkvG9ZPiTgC8/KBs40VDEWdFS5pKD8se5MptSlshyZipZdnx5GxQ6iVIB98MSwTzg3dThEH3DpA==","signatures":[{"sig":"MEUCIH7qqnvYDl8EXWC4JPyLenTVQ/jo8GSh2YrWUy6yuMZaAiEAzGtJRx+Ma/d3jp3vjh+q/cLNSQpFA+insUHVbjs2CdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51691},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"f6ef6a209a0140946337c0a46007fa2099286974","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.10.0_1785228258738_0.2342444455644015","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"sciverse-mcp-server","version":"0.11.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.11.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"3e58acfd6cb0be30562b332fd42aa9826e840359","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.11.0.tgz","fileCount":18,"integrity":"sha512-LWP1pKjhcDEEzNie1S398p/E+nviTGa8MiSgHnNrr3dDNpWM3aBFctt8OEJADQq237/58M8sZJbF/C2u9b098g==","signatures":[{"sig":"MEYCIQCq9/LcuQO6QEOemHuwG8bQ7OtqKJc586vMg3iYI15hzQIhAIhWvAoPVOF52Q7kDP9DfNqYZ6AdtDN+7iVfzS1j4mwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60324},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"98331bb7919f41296cfa9c7233833a35cb674536","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.11.0_1785496551300_0.2715433052788405","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"sciverse-mcp-server","version":"0.11.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.11.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"567c94c1396b2b8f75eb87f0d2536e8bb4ff1bf0","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.11.1.tgz","fileCount":18,"integrity":"sha512-AmgI5sYi+W1M1BGYjyBZFO0iOpLYSlVzfz0NS0geESwkK+EKuvvc8AFhPwCEigOPN2riSfiE8hsXvuUa7VniJA==","signatures":[{"sig":"MEYCIQCMOwy+b4Kk00Fk5i1wjltLrUowEcv3VVoFeQfPMsfbXwIhAKFYZcSUMVK7auXhcac2XtnV7txDBD6pntsUEZAoQE2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61547},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"c75c9880febfc5df1703d8669f3bb036194dd5cc","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.11.1_1785914649749_0.44178036325863346","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"sciverse-mcp-server","version":"0.11.2","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.11.2","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"bce1fe1a45307aeb5acc87c91447ac7f049b404b","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.11.2.tgz","fileCount":18,"integrity":"sha512-zsaDX2T5nWH7URZx72HVg4ryDYx6uMCyMKNAO6xocQKJnyszxq7OwK1Gz4oo30OMK/41UXRllgXCioRrgFZnQQ==","signatures":[{"sig":"MEQCICOsutLR2pe3v1goi8TucwPgPhMpaXFyS5C4nI2pLjDEAiBSDxpB+udMbkkD7LbF/MNP48Pk30XpAvwmtTk2tLOKZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61961},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"5ef78dcd1328dc08ba1f9b6b69977b69bac978e6","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.11.2_1785933492125_0.5578643131758427","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"sciverse-mcp-server","version":"0.12.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.12.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"fce96a05d1c70a4f4e3dfd956893548e8aa547c4","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.12.0.tgz","fileCount":18,"integrity":"sha512-4ND42Xb7byn3OAu+gn3OXAh79p4645SbwMSMtnQ5k+4MrShsA9XX/NT3lSJ69qxmDGA/1K2m3jJ3eCQETnlmDg==","signatures":[{"sig":"MEUCIA17jyRtt3nj8ZZ0J/HpiQAU0mzZb4IuiRRRWIt4Dt0dAiEA9qAUt9C0kpSnL0B4OJj0tTVXoAdqBdTMeJuyW6jHvbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65825},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"568b9fbdd2eebae22d522b3e09de301df0634389","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.12.0_1786005949458_0.7834557865921528","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"sciverse-mcp-server","version":"0.13.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.13.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"2b9c5bf7b71df6116855310151fac66985e45274","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.13.0.tgz","fileCount":18,"integrity":"sha512-3hh1FG0lf9ol4ZXdezCqIrvyYOSlWyA1N2zy55i9f+O5S9INy++O7uF4smShFepYxK3aMj58/DauIFdUNPxsRA==","signatures":[{"sig":"MEYCIQDubfR9XK7b9aC1+gCiAeF3dTdjJJmWCeGkOyXC1pd0wAIhAJ3g/Dlo6dWunplyW0IrepV9Qm8BJSISATSY8+yT4qi8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67702},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"b0c6b53772f48cdde83240117efa025eb50d13ce","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.13.0_1786076241474_0.12162037407439663","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"sciverse-mcp-server","version":"0.13.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.13.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"06213c72b894f3b47b159cffcec3d96b89a6c567","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.13.1.tgz","fileCount":18,"integrity":"sha512-siarwBEQb2Bd3VhkU90RyEtOUqHxbXbf9NdaDe+TV0yPJq8QEX9ogYJavvvcfTCl9QcRluZZdKsviCvRO/J7Zg==","signatures":[{"sig":"MEUCIEyAHuwEwYGY+ayL1ox09Q3hhe4ih0ZMLrZWRBLQcIfSAiEAt0OsoV0YuwSWY/pozyoPhLS7zzMFS49wSXtJgOLQv70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67702},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"4d7bdec5244ee27bce3832f5ba80bca98bf51e2f","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.13.1_1786076643361_0.7837147716561181","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"sciverse-mcp-server","version":"0.14.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.14.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"aee87aae2df08ce8e16612c09c7018f12bf5112b","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.14.0.tgz","fileCount":18,"integrity":"sha512-sdOtORtu/9p0FR9LLptyLDksR3peH/LpA7PHUNbOWIBppRESyvLaOTAsMm2elBmfSzQr0p39pExSxznjwo01GQ==","signatures":[{"sig":"MEUCIFFGwPnOhjE153kRN8dHlLVWijLbdRM9Z3LJpEFDJr9LAiEAjjVfPWUB+avWV/aWxFQfOFwKq1jaAPIwV9fpvKjOiPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68742},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"a3a23a62363966eaa99c9e18b5d1189cb4845c82","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.14.0_1786706988035_0.2246530564527942","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"sciverse-mcp-server","version":"0.14.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.14.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"49b515cab7533f9c9b34497d6f872053b2d6101d","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.14.1.tgz","fileCount":18,"integrity":"sha512-Jlg9OljjEeyO0N42MehGpFxxErPnn+G3eLzYEZAiKA4WmMBVDlugJAN+ty2BuqdDLAZmbAtDWm7o/xzSy8oEKQ==","signatures":[{"sig":"MEUCIBmlAVFrvUCxgz8+ILeSh3L8ivtvlyR9CCjr4aNGOlp3AiEApVSWEak9BTwNb4vt8LgKLzwFWfSHMrON7IdVAxYuFXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69955},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"7ac95b3be098f0abd14fbfde15bf39766c33b406","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.14.1_1789017949886_0.5832215949297546","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"sciverse-mcp-server","version":"0.14.2","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.14.2","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"612676f1d6c117a1cda06e3b184bac907977e354","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.14.2.tgz","fileCount":18,"integrity":"sha512-duLhV3C9Y8jVRXfzIcRJKs7uFUa7DqT309zsHWPauxvXaP4umHArSad6OMqeLYzDk7Ot/GDhEMYXFTDt+fUpmQ==","signatures":[{"sig":"MEUCIGOTuY5zAyG4C9w43HLdZufW9eTxsOvF2jrD1bADVvyqAiEA/8dEAiZ3g7PUMezrlmQ9V9al8t+0e1FeHSYmc7Xmfdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69998},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"21ac8259c5762fa30e1b7b5b03a8be6da75f3bc0","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.14.2_1789095811058_0.6344646526650715","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"sciverse-mcp-server","version":"0.14.3","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.14.3","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"49780ea0b2beecb9c996eb9645c672d6d40b9afd","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.14.3.tgz","fileCount":18,"integrity":"sha512-3jYbl1A0HpWU5erW/alLLbE8blsyQP2zJTZYx1WUZJFS+OD54+u+xOz3P4ga0p4NAN9BKX8R7Mzs0kT4qxNTOg==","signatures":[{"sig":"MEUCIE65Q2BYTBcYcP4OVtJ89PlN4JPVP6GZ6Q9bcZY1dVx8AiEAhXNVDFoxwfJlIPz1dWb4UoYAAgQT3hsW0EwtScSSUqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMsfIrMwAWWJoqA+Xgomg+oMfs4yFFI1lgW+htbzem7AIhAI5jwsMQtMH9Vnyvblxlyb7vR6Ga4+HS8GywqTmoO83u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72058},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"5246a81a41bec509b130d66b97cfd4cc2d977187","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.14.3_1789876899065_0.3831474413694087","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"sciverse-mcp-server","version":"0.14.4","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.14.4","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"2611be4166c0a3c067c58050b805a1c3cdc9e65e","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.14.4.tgz","fileCount":18,"integrity":"sha512-fPIxb6HyKtN8ih2fdk2JKF3OLzJEOn06v+Wi6fFe9wtspOwQ3qTBrosyghx7rUjL5+ynPuGJuAjV/YNd/WJN4g==","signatures":[{"sig":"MEUCIQCP9tD756/PF5oOuXTPQsTxybTV0JaqLvjcqXbE16+ZwQIgJAISXtovk8lz2DKN0Dcvyzo2isZR+w9NH8T+9mZrSZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCporW3OqgedoRV6aKbI/bqF1oItFEz3lWm9Z8O7+GIWQIhANI8jsi6d90iDi6RzdSFL/dn+EMkcDOS4Cw/OUGdJ8jD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72058},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"a1d50ca7af06a7c535270655506610f432cadc62","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.14.4_1792730940673_0.23326108821103908","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"sciverse-mcp-server","version":"0.15.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.15.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"92151b07f34ac67acafa8d14b48c9093b4990e96","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.15.0.tgz","fileCount":18,"integrity":"sha512-C4R+GJVYDqIHs56puxHpOvGZGAsR8vw8/kSX5rhkA2I2PBQZ8iLQk5KQ/CYm0ZazoSyEaN3XfGJwP00pEP906Q==","signatures":[{"sig":"MEUCIQDKxSu9zUQc0/JdIJpJxMGMgZlEF2rhV/1Xi5vRqNpJrQIgMwu5MYNIBkInKWNcr8gc+Z5iyyPdsyU0K2Vk2tgxxFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICw9UZe6Xr5gSVxW07gwhmOnE1Yu5GmaC2YwqLmtWi2WAiBgMk2PNWB5pS8YNo78zKYCHwNE0X6ul1lEBryz82aqbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72058},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"42fa27790e3207a88547ab45c03d066fc0fb1e17","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.15.0_1792739700037_0.8135354093708866","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"sciverse-mcp-server","version":"0.15.1","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@0.15.1","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"8c0ca261fb3b569b04bf19035e98b3d31be912b6","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-0.15.1.tgz","fileCount":18,"integrity":"sha512-8uuVqz+fyfmwLz3NOVG/sz8Lu+P5mwCuRFiIOar4PKI/yF0tC9TgsoY1PAOX1Uzws70PgXYn2DVN7Luu2N5Ahg==","signatures":[{"sig":"MEUCIEouiJFxhyoJtqBHlpd6lDnHSHcnwKnsVdOCq1opawd6AiEAs++oiFsLX0ZXafxeYFogW8s6edaUOtBMUZuwFApRGvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDg/5SC5l/RptH6I0X8MqDXlRESI+bMmZgTCiheEGxeBgIgLkLXmDqbUEtpz0j3t+21BWKNG8QC60zWcXXi7w7+pdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72058},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"d015298645e8cfef52105db00eeda5ae2096d29b","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — exposes academic paper retrieval (search_papers / semantic_search / read_content) to MCP-compatible coding agents (Claude Code, Cursor, Codex CLI, Windsurf, ...).","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_0.15.1_1792740681223_0.40228706394498226","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"sciverse-mcp-server","version":"1.0.0","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","_id":"sciverse-mcp-server@1.0.0","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"dist":{"shasum":"cb42662729d16da1c00e349916a788db5bb34a9c","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-1.0.0.tgz","fileCount":18,"integrity":"sha512-QdwDUtf06jmvQOymCjSZjJNSpCbMz59uililuGoVTRGK4lefj8s5zeIz9wKYCf3RDM/hm782b+BgFJiQYHE2Pw==","signatures":[{"sig":"MEUCIQCYCxaM0iYXU7VkCvgXZ4ocQVU+/6Vnaep9NE3QDCBh+wIgeFgZZy6qP0GgrVJMsNSju+YrCT37OR3dLcRn1/iOEEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb09Ckl//x3357ULRRSnhehcxQ1QUv4bQokwSKGQvtUwIgNGtU+QSNmbnSYMmPxzY5OXg5pXFbqsjhY/hYkjFkKKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88012},"main":"./dist/server.js","type":"module","types":"./dist/server.d.ts","engines":{"node":">=18"},"gitHead":"8e77567b6bfab643c28fac28b28e62e60734b77a","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — metadata search across papers, patents, authors and sources, paper semantic retrieval and document content reading.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/sciverse-mcp-server_1.0.0_1793341239202_0.7771824513438631","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"_id":"sciverse-mcp-server@1.0.1","bin":{"sciverse-mcp":"dist/cli.js","sciverse-mcp-http":"dist/cli-http.js","sciverse-mcp-server":"dist/cli.js"},"bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"dist":{"shasum":"2b779a465916852cc71bd844b0661a596a9d53d1","tarball":"https://registry.npmjs.org/sciverse-mcp-server/-/sciverse-mcp-server-1.0.1.tgz","fileCount":18,"integrity":"sha512-C1GBPFXU23dz8GFS45734ok8Z/KJiAjXftv5b88LFgLhY9ksDp0H1e7YrKAhS3pzVMprXqXl9lgV2pVwOAuceQ==","signatures":[{"sig":"MEUCIEtOEqnqpsULGTTY8xM0/Y+4GKtvB9K5JdBdX6OEhATaAiEA8ggag6bL2xKgYbyIwCXtLYqtW6SDboahZlkj4+xtKfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBMCJ3sTDlNnNYBNmPQoaJbf5Isnx7mY5zXA8RHQ1bOIAiEAi0TAbIwL9XUo/tMMYT48C+tW8cKWRHuV4I8eXT5sTzQ="}],"unpackedSize":88022},"main":"./dist/server.js","name":"sciverse-mcp-server","type":"module","types":"./dist/server.d.ts","author":{"name":"Sciverse Platform Team"},"engines":{"node":">=18"},"gitHead":"ee6983d4e7ffe660a0b0d33696a6a047be4d0ac3","license":"Apache-2.0","scripts":{"gen":"node scripts/gen-tools.mjs","test":"vitest run","build":"npm run gen && tsc","prepack":"npm run build","typecheck":"tsc --noEmit"},"version":"1.0.1","_npmUser":{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"},"homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.9","description":"Sciverse MCP server — metadata search across papers, patents, authors and sources, paper semantic retrieval and document content reading.","directories":{},"maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"_nodeVersion":"20.20.2","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.4","vitest":"^1.4","typescript":"^5.4","@types/node":"^20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sciverse-mcp-server_1.0.1_1793619695840_0.8815523096064602"}}},"time":{"created":"2026-05-14T10:46:11.269Z","modified":"2026-11-02T11:41:36.147Z","0.3.0":"2026-05-14T10:46:11.408Z","0.4.1":"2026-05-15T05:07:29.906Z","0.4.2":"2026-05-15T07:41:27.746Z","0.4.3":"2026-05-15T08:16:20.078Z","0.4.4":"2026-05-15T09:53:02.088Z","0.5.0":"2026-05-18T09:21:40.293Z","0.5.1":"2026-05-18T12:17:55.778Z","0.5.2":"2026-05-19T04:21:26.840Z","0.5.3":"2026-05-19T05:05:05.995Z","0.6.3":"2026-05-25T12:02:58.518Z","0.7.0":"2026-05-28T03:10:27.315Z","0.7.1":"2026-05-28T08:49:12.000Z","0.7.2":"2026-06-17T06:26:52.141Z","0.8.0":"2026-06-24T06:20:53.304Z","0.8.1":"2026-06-24T08:16:04.041Z","0.9.0":"2026-07-03T07:11:15.979Z","0.10.0":"2026-07-28T08:44:18.880Z","0.11.0":"2026-07-31T11:15:51.453Z","0.11.1":"2026-08-05T07:24:09.897Z","0.11.2":"2026-08-05T12:38:12.253Z","0.12.0":"2026-08-06T08:45:49.604Z","0.13.0":"2026-08-07T04:17:21.616Z","0.13.1":"2026-08-07T04:24:03.571Z","0.14.0":"2026-08-14T11:29:48.175Z","0.14.1":"2026-09-10T05:25:50.091Z","0.14.2":"2026-09-11T03:03:31.195Z","0.14.3":"2026-09-20T04:01:39.153Z","0.14.4":"2026-10-23T04:49:00.779Z","0.15.0":"2026-10-23T07:15:00.127Z","0.15.1":"2026-10-23T07:31:21.338Z","1.0.0":"2026-10-30T06:20:39.400Z","1.0.1":"2026-11-02T11:41:35.942Z"},"bugs":{"url":"https://github.com/opendatalab/Sciverse-Agent-Tools/issues"},"author":{"name":"Sciverse Platform Team"},"license":"Apache-2.0","homepage":"https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/packages/mcp","keywords":["sciverse","mcp","model-context-protocol","agent","academic-papers","rag","claude-code","cursor","codex"],"repository":{"url":"git+https://github.com/opendatalab/Sciverse-Agent-Tools.git","type":"git","directory":"packages/mcp"},"description":"Sciverse MCP server — metadata search across papers, patents, authors and sources, paper semantic retrieval and document content reading.","maintainers":[{"name":"sciverse2026","email":"xuchao@pjlab.org.cn"}],"readme":"# sciverse-mcp-server\n\n[![npm](https://img.shields.io/npm/v/sciverse-mcp-server.svg)](https://www.npmjs.com/package/sciverse-mcp-server)\n\n[English](#english) | [中文](#中文)\n\nOfficial MCP (Model Context Protocol) server for the Sciverse open platform.\nExposes five academic-paper retrieval tools to any MCP-compatible coding agent\n— Claude Code, Cursor, Codex CLI, Windsurf, Continue, and more.\n\n> Tools: `search_papers` / `semantic_search` / `read_content` / `list_catalog` / `get_resource`\n>\n> 工具：`search_papers`（结构化元数据）/ `semantic_search`（语义检索）/ `read_content`（原文切片）/ `list_catalog`（字段 introspection）/ `get_resource`（论文图片二进制）\n\n---\n\n## English\n\n### Quick start\n\n```bash\nexport SCIVERSE_API_TOKEN=sv-xxx   # get one from https://sciverse.space\nnpx -y sciverse-mcp-server         # stdio mode; coding agents will spawn this for you\n```\n\nOr skip the env var entirely by running the Python CLI once:\n\n```bash\npip install sciverse && sciverse auth login\n# saves token to ~/.sciverse/credentials.json (file mode 0600)\n# the MCP server will pick it up automatically next time it starts\n```\n\n### Connect from coding agents\n\n#### Claude Code\n\nProject-level `.mcp.json` (or run `claude mcp add sciverse npx -- -y sciverse-mcp-server`):\n\n```json\n{\n  \"mcpServers\": {\n    \"sciverse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"sciverse-mcp-server\"],\n      \"env\": { \"SCIVERSE_API_TOKEN\": \"sv-xxx\" }\n    }\n  }\n}\n```\n\nIf you ran `sciverse auth login`, the `env` block can be omitted entirely.\n\n#### Cursor\n\n`.cursor/mcp.json` (or Settings → MCP Servers), same shape as above.\n\n#### Codex CLI\n\n`~/.codex/config.toml`:\n\n```toml\n[mcp_servers.sciverse]\ncommand = \"npx\"\nargs = [\"-y\", \"sciverse-mcp-server\"]\nenv = { SCIVERSE_API_TOKEN = \"sv-xxx\" }\n```\n\n#### Windsurf\n\n`~/.codeium/windsurf/mcp_config.json`, same JSON shape as Claude Code.\n\nSee [`docs/integrations/`](https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/docs/integrations)\nfor full per-agent guides.\n\n### Configuration\n\nToken / endpoint resolution order: explicit `env` in MCP config →\n`SCIVERSE_API_TOKEN` / `SCIVERSE_BASE_URL` environment → `~/.sciverse/credentials.json` →\ndefault (`https://api.sciverse.space`).\n\n| Var | Required | Default | Notes |\n|---|---|---|---|\n| `SCIVERSE_API_TOKEN` | ✓ (or via login) | — | Bearer token |\n| `SCIVERSE_BASE_URL` | | `https://api.sciverse.space` | Must be a `*.sciverse.space` domain (anti-leak guard) |\n\n### Exposed tools\n\n| Tool | Purpose |\n|---|---|\n| `search_papers` | Structured metadata search over papers / authors / sources (set `collection`) |\n| `semantic_search` | Natural-language semantic chunk retrieval (RAG) |\n| `read_content` | Character-range read of original paper text (offset/limit in Unicode code points) |\n| `list_catalog` | Field introspection (returns all field names + enum sample values, agents should call this first to learn the schema) |\n| `get_resource` | Fetch a paper figure / table image; the server wraps the bytes as an MCP `image` content block (base64 + mimeType) so multimodal models (e.g. Claude) can read the figure inline |\n\nTool descriptions + input schemas are derived from `openapi.yaml` at build time\n(`npm run gen`), kept in sync with the SDK / ClawHub skill / OpenAI / Anthropic\ntool exports.\n\n### Hello-world prompt\n\nAfter wiring up the MCP server, try:\n\n```\n帮我找 3 篇关于 Transformer 注意力机制的论文，附原文片段引用。\nFind 3 papers on Transformer attention mechanism with quoted excerpts.\n```\n\nOr let the agent learn the schema first:\n\n```\nList the Sciverse fields and the values access_oa_status can take, then find\n2024+ gold-OA Nature papers.\n```\n\n### Development\n\n```bash\nnpm install\nnpm run gen       # derive src/generated/tools.ts from ../../openapi.yaml\nnpm run build     # tsc → dist/\nnpm test          # vitest (27 tests)\n```\n\nIf `npm install` is slow / blocked, switch registry:\n\n```bash\nnpm install --registry https://registry.npmmirror.com\n```\n\n### Links\n\n- Source repo: <https://github.com/opendatalab/Sciverse-Agent-Tools>\n- Python SDK + CLI: <https://pypi.org/project/sciverse>\n- TypeScript SDK: <https://www.npmjs.com/package/sciverse>\n- License: Apache-2.0\n\n---\n\n## 中文\n\nSciverse 开放平台官方 MCP (Model Context Protocol) server。把 5 个学术文献检索\n工具暴露给任何 MCP 兼容的 coding agent —— Claude Code、Cursor、Codex CLI、\nWindsurf、Continue 等。\n\n### 快速开始\n\n```bash\nexport SCIVERSE_API_TOKEN=sv-xxx   # 从 https://sciverse.space 控制台申请\nnpx -y sciverse-mcp-server         # stdio 启动；coding agent 通常会代你 spawn\n```\n\n也可以跑一次 Python CLI 把 token 持久化，之后 env 都不用配：\n\n```bash\npip install sciverse && sciverse auth login\n# 保存到 ~/.sciverse/credentials.json（文件权限 0600）\n# MCP server 启动时自动 fallback 读取\n```\n\n### 在 coding agent 里接入\n\n#### Claude Code\n\n项目级 `.mcp.json`（也可以用 `claude mcp add sciverse npx -- -y sciverse-mcp-server`）：\n\n```json\n{\n  \"mcpServers\": {\n    \"sciverse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"sciverse-mcp-server\"],\n      \"env\": { \"SCIVERSE_API_TOKEN\": \"sv-xxx\" }\n    }\n  }\n}\n```\n\n跑过 `sciverse auth login` 后 `env` 整段可省略。\n\n#### Cursor\n\n`.cursor/mcp.json` 或 Settings → MCP Servers，格式同上。\n\n#### Codex CLI\n\n`~/.codex/config.toml`：\n\n```toml\n[mcp_servers.sciverse]\ncommand = \"npx\"\nargs = [\"-y\", \"sciverse-mcp-server\"]\nenv = { SCIVERSE_API_TOKEN = \"sv-xxx\" }\n```\n\n#### Windsurf\n\n`~/.codeium/windsurf/mcp_config.json`，JSON 格式同 Claude Code。\n\n完整接入指南见 [`docs/integrations/`](https://github.com/opendatalab/Sciverse-Agent-Tools/tree/main/docs/integrations)。\n\n### 配置\n\nToken / endpoint 解析顺序：MCP 配置里显式 `env` → `SCIVERSE_API_TOKEN` /\n`SCIVERSE_BASE_URL` 环境变量 → `~/.sciverse/credentials.json` →\n默认值（`https://api.sciverse.space`）。\n\n| 变量 | 必填 | 默认 | 说明 |\n|---|---|---|---|\n| `SCIVERSE_API_TOKEN` | ✓（或通过 login） | — | Bearer Token |\n| `SCIVERSE_BASE_URL` | | `https://api.sciverse.space` | 必须是 `*.sciverse.space` 子域名（防 token 泄漏） |\n\n### 暴露的 tool\n\n| 名称 | 用途 |\n|---|---|\n| `search_papers` | 结构化元数据检索（作者 / 年份 / 期刊 / 学科） |\n| `semantic_search` | 自然语言语义检索（RAG 用） |\n| `read_content` | 按 Unicode 码点区间读文献原文 |\n| `list_catalog` | 字段 introspection（返回所有字段名 + 枚举值样本，agent 接入时建议先调一次学 schema） |\n| `get_resource` | 取文献附属图片字节流；MCP server 包装为 `image` content block + base64 + mimeType，多模态模型（如 Claude）可直接读图 |\n\nTool 描述和 input schema 均从 `openapi.yaml` 派生（构建期 `npm run gen`），与\nPython/TS SDK、ClawHub skill、OpenAI / Anthropic tool 保持一致。\n\n### Hello-world prompt\n\n接入完成后试：\n\n```\n帮我找 3 篇关于 Transformer 注意力机制的论文，附原文片段引用。\n```\n\n或让 agent 先学 schema 再发查询：\n\n```\n列出 Sciverse 有哪些字段、access_oa_status 取值，然后找 2024 年以来 gold OA\n状态的 Nature 期刊论文。\n```\n\n### 开发\n\n```bash\nnpm install\nnpm run gen       # 从 ../../openapi.yaml 派生 src/generated/tools.ts\nnpm run build     # tsc → dist/\nnpm test          # vitest（27 测试）\n```\n\n如 `npm install` 因网络源问题失败，换源：\n\n```bash\nnpm install --registry https://registry.npmmirror.com\n```\n\n### 链接\n\n- 源码仓库：<https://github.com/opendatalab/Sciverse-Agent-Tools>\n- Python SDK + CLI：<https://pypi.org/project/sciverse>\n- TypeScript SDK：<https://www.npmjs.com/package/sciverse>\n- 协议：Apache-2.0\n","readmeFilename":"README.md"}