{"_id":"search1api-mcp","_rev":"19-b915cda9b7e0103591cf0c9f58cff24e","name":"search1api-mcp","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"search1api-mcp","version":"0.1.0","keywords":["mcp","claude","search","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.0","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"0e3b773fe6a800c7d2bba26b5e48d75bfe40b4f6","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.0.tgz","fileCount":4,"integrity":"sha512-+eH+ZYeBGovfDczcTFNg4ZlwArNOLvV7LZX2Rd4ABPCMmzCpKdukgk+ZYZ3lgzKGu6jJRXmUG9YDF9kCfu2xBA==","signatures":[{"sig":"MEYCIQDOVwxCEb6z9n9ty/iBHigGGagl3YXFn0ig2RHTmreungIhAOulLrHq9nE+fyfAvHGIgI4TaqdxYEhMoUadG6x8CG/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8456},"type":"module","engines":{"node":">=18.0.0"},"private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"A Model Context Protocol (MCP) server that provides search functionality using Search1API","directories":{},"_nodeVersion":"23.1.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.0_1732611286252_0.8916853719373963","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"search1api-mcp","version":"0.1.1","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.1","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"8e7fd0cfb1ea206b61228f89d1cc40aca7d73734","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.1.tgz","fileCount":4,"integrity":"sha512-X5mz+CrnHiprpE1wAwTqJslZRU1i1zw0EcQfscaQLLfEUp+PytU5Mq2Dm0I3Kj5Ixx82xVhDp5G2mP/73rNPBw==","signatures":[{"sig":"MEQCIBy8WgHpBjvnVfbYieAYRIUab6PJ0YgNhhwUe4Q9YkWOAiBaaEj/iqzXJ+atA/OmHIk5nZCnQqw+u5ShymFsRav0lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12732},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e82f83d7f0ed27bbcd51a72108fceead99336083","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"23.1.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.1_1732617245736_0.08174244020541077","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"search1api-mcp","version":"0.1.2","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.2","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"d090afe8e442cec43dd4c60104985b5a6e4b8eef","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.2.tgz","fileCount":5,"integrity":"sha512-DnDiD++Aiay6yVu9Xyg80vidp5lKSmbBIwCbmw69i3wzF44kZPJc6JroDx4GvyyngKNzGQ0jXPSBh1xUhSaQPQ==","signatures":[{"sig":"MEUCIDGIKAW0E957zzNVrRjaxhVv8xmFjxs94CHs3zYrml6XAiEAjiSwZ7SgzUpOKI6uXskG8Q0Vhq71Fbmrnes3eRzjI90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15322},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c8ae5488371b88c31e44b67633fad626bbd2c61","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"23.1.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.2_1732840661654_0.9807092930392003","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"search1api-mcp","version":"0.1.3","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.3","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"87fe3d103538f4beeba42223abd036fe4bafba0c","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.3.tgz","fileCount":5,"integrity":"sha512-KofhBZyM3ggwWWNBMO4KENNAciTAndWVal4bs5VED69NPXAKa/RYMVZzE6zxeUdbN+ho7SObPfqn4uHBKyyf0Q==","signatures":[{"sig":"MEUCIDWwEQszdYj7yv3mUoKPGGDSgHhAkdbKq3WYiL6Q5b1zAiEAvqXoQNoFKF/pTzsEhxz3DzLXpOW9cxyqsM2NVobppy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18228},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"34502b83cbc768d1a4fc68fe3f4a1eb21d15717f","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"23.1.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.3_1733363671807_0.294858230259444","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"search1api-mcp","version":"0.1.4","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.4","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"9ddb06a3f50b39d9c73e0f00a711f8be53728311","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.4.tgz","fileCount":5,"integrity":"sha512-tniiB6ca8w4+m2OaKEQzGcpFgsGFukvOP8aO2DLr4pn6sc8ebDQUgQZdiNARgUnZabrzun/PLnsJVWl2rOVhxw==","signatures":[{"sig":"MEQCICKuKU/p7w4/dbpXhpQX1oG8hRn7sDtVsxXvgRnRiGpAAiA86um13OtMn6WFNNYN2YaabafAoFJ/UoaZYLdfW5HECw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21366},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4759aa432edf61ef1cc3df1f6d2d8901f1fd553f","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.4_1740131048169_0.2750596691432792","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"search1api-mcp","version":"0.1.5","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.5","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"653a6ccafc778846d2e76e1da30be0c563b3e9d0","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.5.tgz","fileCount":5,"integrity":"sha512-pFAmqRJ5I9spmG0dgk8eYG3ygF+1HYLzBEUuiOM59nQ19x1vMdRpJ6AsSM87dI2JDsUSLEsGKfA2WLDv7bCJxw==","signatures":[{"sig":"MEYCIQCmOjyLiN3Woy+Gilko0r8z44enNO1/x/WzbHWhoJJkggIhAK+qjfhx6gfCkBt1PypemLyIQJ9Niaabgj7D1ezDcCWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27409},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b9b4ff97127f7307d043a7217f050140dbe9e01","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.5_1742294694748_0.48492609922167107","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"search1api-mcp","version":"0.1.6","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.6","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"8e15caa4895d602d7f0b0798951001b39f7de5eb","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.6.tgz","fileCount":5,"integrity":"sha512-L3OtQq2ZvAp3rF3uOpksgKGNdfTlQph3QOa5IOd19PuOrgd51z1FcyY6pZmS1G2VdbvBL8WR7pZa1mWxXoEPug==","signatures":[{"sig":"MEUCIFkxb1prx7iQ9GK3wPV/jOKaYJFPZxFcS49mb54lyDblAiEA5H/lcCJWjNsq15YemHAAUU+KzO8kivljsicEcIqY+rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26241},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e1b3c65e6a27184e84a82b8e99b46f84cb34843a","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.6_1742452775874_0.08428896050696699","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"search1api-mcp","version":"0.1.7","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.7","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"79d6ee87135e42fc540f98e28459c101d5c87206","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.7.tgz","fileCount":18,"integrity":"sha512-ury/5vg0vZXrzdWnHABhNnhQf27S/berEXFhk7s67jdX9h59ew28Vhq0XaUce6NiA5OWp0Inxpr8dNmoFAfw0g==","signatures":[{"sig":"MEYCIQCvnjDL+R3/DiwikXs2dromM3krsGb7dWLZL6s7MMVVZAIhAIZ8CHumxICuBSm5AasvgcBh5OYpijrUk4O8sX3nF6WE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34381},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"024fb3837eff40607fe84a0bf098fad7e0a4dfa8","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.7_1742546599905_0.09064917787513949","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"search1api-mcp","version":"0.1.8","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.1.8","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"9db4138d1b83472c98e82e4ad44a258b01f175c5","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.1.8.tgz","fileCount":18,"integrity":"sha512-OdYfze1xNdvgAVBHu75B2aemU3AgwEEE9z8JcluEFQ0G5R72CdoaEL3jGP5lldR/9Zfi6WV8tFewY9B62Xo49w==","signatures":[{"sig":"MEUCIQCHaznW6dclJdlHzyEgtKk79DMaVOF2QEA/4ViZtwJf1QIgDeypEdTWdWN1zrbef+Y+TKtFtCyc0ylF2TFTWdcR5QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34597},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bcc591a06036679ff7eb752643ff99997471c76a","private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.14.0","dependencies":{"axios":"^1.7.8","dotenv":"^16.4.5","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.1.8_1743169739335_0.31216940051260256","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"search1api-mcp","version":"0.3.0","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"fatwang2"},"license":"MIT","_id":"search1api-mcp@0.3.0","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/fatwang2/search1api-mcp#readme","bugs":{"url":"https://github.com/fatwang2/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"d16ca47aefae66b6b0f665e35bdc3ab8c54b1ac9","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.3.0.tgz","fileCount":19,"integrity":"sha512-DuOWBH/06AJEVQu9HznxKddP8f5vfD+sqbN53Mlmw+/F36kEABJEkKk68s4EDiTl3YeuO54mvK+4frcsQpTxxQ==","signatures":[{"sig":"MEUCICuxOmy5o4np9yILGNJ+xVqmUfRn+9hA1R549K+Gj9dvAiEAgBh6ht429kWebZNiTVxsAGT1txY4YXrc75MduQJAzJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41062},"type":"module","engines":{"node":">=18.0.0"},"private":false,"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\" && node -e \"if (!require('fs').existsSync('.env.example')) { require('fs').writeFileSync('.env.example', '# Search1API Configuration\\n# Get your API key from https://www.search1api.com/?utm_source=mcp\\nSEARCH1API_KEY=your_api_key_here\\n') }\"","start":"node build/http.js","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/fatwang2/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dotenv":"^16.4.5","express":"^4.21.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.3.0_1772269075621_0.9149245379503717","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"search1api-mcp","version":"0.3.1","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.3.1","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/superagents-lab/search1api-mcp#readme","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"14f869b94308cfd34b78e746424ee257ce888fc7","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.3.1.tgz","fileCount":19,"integrity":"sha512-+1oJ0+tPzpcqzE4Qeo0rKRpakvie+EVbxRGLFRyhEC0FMrOrSy2pfxf7epJabQ379k0I0AA2c951brGoZ1cTEw==","signatures":[{"sig":"MEYCIQDKGU2dVXHR/U6HF6+7rB892v492xonfoYmwbhMXX2nvgIhAJrIGimGjZJXmOgTLOdDmw2SiNGUTsogH2ou1wzrhRGU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43918},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d3682077667967cf0e49b74754fcd21304a1f8b","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.3.1_1784714548236_0.9630577246938028","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"search1api-mcp","version":"0.4.0","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.4.0","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/superagents-lab/search1api-mcp#readme","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"f06fe4e0756d1be9e7d286c054e0af2d98aebaff","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.4.0.tgz","fileCount":21,"integrity":"sha512-Cv8tA9XzjX8KWbd9b7Dw7vluqIVxYZN0MHtp7/HnwkczCei8O4SAPoEfxWP+0cLuaZAJy5NbVsMFfSUbrx1CCQ==","signatures":[{"sig":"MEUCIGGt2wGmJWmt9ooGUz9q3WPfInoyj+59guPrchHvElZbAiEAuXg2S5RUh+ETHxSpu3yRcm1RvmqXFBEBZFew247vme4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53675},"type":"module","engines":{"node":">=18.0.0"},"mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"fatwang2","email":"wangding0798@gmail.com"},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.4.0_1785239453260_0.6386366583173992","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"search1api-mcp","version":"0.5.0","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.5.0","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/superagents-lab/search1api-mcp#readme","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"66893a63b03e0cf56e5cfce9f97647fbec9278ac","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.5.0.tgz","fileCount":21,"integrity":"sha512-BIvp2biWm/FRPAOAcEqKP2flV7HWGHVx4zcx4PJiZqYPjdgjIc7RqyGuEUMOQOCA1/7w9RzwFXASKf+AU+weRg==","signatures":[{"sig":"MEQCIGlbiA8p1GY9ga6bbkKY/VEWHD8/1S+jSsS5whzuvU7EAiBtXGj5cxxhkYAMJd0ttb0XA/DlRHzXbHlvZdo3urIHVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51856},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"0c2e53d0ba1a802839364bf6ebb16aed6a4aac3e","mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.5.0_1785288668550_0.9498773078286462","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"search1api-mcp","version":"0.5.1","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.5.1","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/superagents-lab/search1api-mcp#readme","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"9915ca16ddc629fe624dd215696d49fafaa050e1","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.5.1.tgz","fileCount":20,"integrity":"sha512-yGn+38FNHb2N2iqYOX+5ANfYHImcGMqyt5PbDleszSBq1e/uo82T5BGbNgA3JRFmfyUBNg7NofCNFoZG8VyYhg==","signatures":[{"sig":"MEYCIQCbp4O5o/3GtxTgfArmoRa+hcBh6L2KhzLoEmgSav3MtwIhAJIDIgpan7/JUa1pT6zosk0jF6u1eijRBPnQsj6+nBuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49087},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"0fe0cec200084b5343938446432ceafc90df0539","mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.5.1_1785293277233_0.20165987848021394","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"search1api-mcp","version":"0.5.2","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.5.2","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/superagents-lab/search1api-mcp#readme","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"2ace86d2b05a022ef646933b758c2d4b91d6f948","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.5.2.tgz","fileCount":20,"integrity":"sha512-bSukOCEEqvAMNIcBRL2peB1bHn3QLZAZhm7yjRnizjzRUseiMP8kzIubwfEof043y8ffMbqpkeT1aESZ/PQeAg==","signatures":[{"sig":"MEYCIQDzdtTAf2LyV1WD5/ZTps9zz/1AiNQJy9uhM0QG17kyUQIhAJ3LdzGaeMkNhGS8lvDwALTBW0szXEKMKpc7mAR66gx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50229},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"1a42b87e373016dba6a9879be43d4bb7fb927d8a","mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.5.2_1785453261553_0.11145465012639266","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"search1api-mcp","version":"0.5.3","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.5.3","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://github.com/superagents-lab/search1api-mcp#readme","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"69d0c0762c727a11e32f99a527e651db04e576cb","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.5.3.tgz","fileCount":20,"integrity":"sha512-frM2xE/wh70g6Te2mgr2gBXfUwUOm4cTqR52FSCjty4XlyK5N/1Dd/clxumd6d9XdMhohY00erhwoQmixV58kw==","signatures":[{"sig":"MEYCIQDdlRj2KycBL/wlSjjm3sLJYW+R+kzTRMo8Yt4z/zFqbQIhANgEzwggxshSouuEVVF4hy9oHbweIhmhw62n0EyaBRWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50779},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7dca3662af6e9d8d12b9643f4a8bdd53be2fa68b","mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.16.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.5.3_1785643578681_0.7222975884645624","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"search1api-mcp","version":"0.5.4","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.5.4","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://s1.dev","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"2785895f1ed23a45f5432b506d0596049039b7ca","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.5.4.tgz","fileCount":20,"integrity":"sha512-oEsTQkv2P0fPr65SJsfZoVTs6iuybkZ+3q1kLSMFyBMeBOPxHf0eitCETj9nv9Z+dS66OL6eHZGQhX4ktmksxw==","signatures":[{"sig":"MEYCIQCZBSRwkSf0za/5AwPg+ZlIJvR8/Qcjy6vc7VD3wF9T4QIhAP2cVdnPddbg7BaMfBBvYaLUVuHwAvniVjkTT2kRBaF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54035},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c1ba8e4220c8a382c0062aa690e03c831fdecce3","mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.19.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.5.4_1787124316744_0.5433509215304118","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"search1api-mcp","version":"0.6.0","keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","_id":"search1api-mcp@0.6.0","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"homepage":"https://s1.dev","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"bin":{"search1api-mcp":"build/index.js"},"dist":{"shasum":"c053b8a01c7eb9a51518b27c0e2ccfceccc4cf80","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.6.0.tgz","fileCount":20,"integrity":"sha512-EZ+sSyhMlvc2JMC3AkFx0qr6D+hFnZ6ZMG0QG455Fp1tNRqIrOETbO1cB83wunzQp670aZKcSkLP9xBG9C3SwQ==","signatures":[{"sig":"MEYCIQCZ+lxtwIjOhLTBBAtaozNDEIzXto+zW/r30T9JiVE/bwIhALpa0hA6B23i6JidByOBGYStgay2tnDwhZLDIqMt6Bbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60380},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"97ba8478683ef886c860ace16a18827eac6f0a35","mcpName":"io.github.superagents-lab/search1api","private":false,"scripts":{"test":"npm run build && node --test tests/*.test.mjs","build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","start":"node build/http.js","watch":"tsc --watch","prepack":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"repository":{"url":"git+https://github.com/superagents-lab/search1api-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","directories":{},"_nodeVersion":"24.19.0","dependencies":{"dotenv":"^16.6.1","express":"^4.22.2","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^20.19.43","@types/express":"^5.0.6","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/search1api-mcp_0.6.0_1787793875937_0.5459762614254726","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"search1api-mcp","version":"0.6.1","mcpName":"io.github.superagents-lab/search1api","description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","private":false,"type":"module","bin":{"search1api-mcp":"build/index.js"},"scripts":{"build":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && tsc && node -e \"require('node:fs').chmodSync('build/index.js', '755')\"","test":"npm run build && node --test tests/*.test.mjs","start":"node build/http.js","prepack":"npm run build","watch":"tsc --watch","inspector":"npx @modelcontextprotocol/inspector build/index.js","start:http":"node build/http.js","sync:manifest":"npm run build && node scripts/sync-lobe-manifest.mjs"},"dependencies":{"@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0","dotenv":"^16.6.1","express":"^4.22.2"},"devDependencies":{"@modelcontextprotocol/client":"^2.0.0","@types/express":"^5.0.6","@types/node":"^20.19.43","typescript":"^5.9.3"},"keywords":["mcp","claude","search","crawl","google","search1api"],"author":{"name":"Search1API"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/superagents-lab/search1api-mcp.git"},"homepage":"https://s1.dev","bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"publishConfig":{"access":"public"},"engines":{"node":">=20.0.0"},"gitHead":"32deb46bf60437ddf9c673852bab7d1298fc821e","_id":"search1api-mcp@0.6.1","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-+tBXDEspXcfCHLxfTdlGm+skOL6pWNLyvQEjZ3XeV6Zka6BbZAs+QWaquLHIUpPsnF92gQ6S9yDiCGES1D420A==","shasum":"1f2fa778bfbad17f465ec7050c411e543784951b","tarball":"https://registry.npmjs.org/search1api-mcp/-/search1api-mcp-0.6.1.tgz","fileCount":20,"unpackedSize":59376,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/search1api-mcp@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGdSNgRP5jQ2PSePmjO16WufIA5ye7nXRIhODhNPnMMzAiA98Ji05thj406pK+ywOnHfSTBoZdiSY/RVqljjfIgelA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e684b57-2d67-4eac-b115-54861dd520b4"}},"directories":{},"maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/search1api-mcp_0.6.1_1788455094999_0.5031103059236754"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-26T08:54:46.251Z","modified":"2026-09-03T17:04:55.473Z","0.1.0":"2024-11-26T08:54:46.408Z","0.1.1":"2024-11-26T10:34:05.913Z","0.1.2":"2024-11-29T00:37:41.838Z","0.1.3":"2024-12-05T01:54:31.982Z","0.1.4":"2025-02-21T09:44:08.449Z","0.1.5":"2025-03-18T10:44:54.926Z","0.1.6":"2025-03-20T06:39:36.060Z","0.1.7":"2025-03-21T08:43:20.104Z","0.1.8":"2025-03-28T13:48:59.617Z","0.3.0":"2026-02-28T08:57:55.765Z","0.3.1":"2026-07-22T10:02:28.433Z","0.4.0":"2026-07-28T11:50:53.392Z","0.5.0":"2026-07-29T01:31:08.698Z","0.5.1":"2026-07-29T02:47:57.378Z","0.5.2":"2026-07-30T23:14:21.695Z","0.5.3":"2026-08-02T04:06:18.863Z","0.5.4":"2026-08-19T07:25:17.094Z","0.6.0":"2026-08-27T01:24:36.085Z","0.6.1":"2026-09-03T17:04:55.155Z"},"bugs":{"url":"https://github.com/superagents-lab/search1api-mcp/issues"},"author":{"name":"Search1API"},"license":"MIT","homepage":"https://s1.dev","keywords":["mcp","claude","search","crawl","google","search1api"],"repository":{"type":"git","url":"git+https://github.com/superagents-lab/search1api-mcp.git"},"description":"A Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API","maintainers":[{"name":"fatwang2","email":"wangding0798@gmail.com"}],"readme":"# Search1API MCP Server\n\n[![smithery badge](https://smithery.ai/badge/superagents-lab/search1api-mcp)](https://smithery.ai/servers/superagents-lab/search1api-mcp)\n[![Glama](https://img.shields.io/badge/Glama-listed-6C5CE7)](https://glama.ai/mcp/servers/superagents-lab/search1api-mcp)\n\n[中文文档](./README_zh.md)\n\nThe official MCP server for [Search1API](https://s1.dev/?utm_source=mcp) — web search, news, page retrieval, sitemap discovery, and trending topics in one API.\n\n## Authentication\n\n- OAuth-aware clients can connect to the Remote MCP URL directly, then sign in and approve access in the browser.\n- Existing integrations can continue to use an API key from the [Search1API dashboard](https://dashboard.search1api.com).\n- Every MCP request — including tool discovery (`initialize`, `tools/list`) — requires a credential. Unauthenticated requests draw the OAuth challenge, which is how clients trigger sign-in; pre-connect inspection is served by the static [server card](https://mcp.search1api.com/.well-known/mcp/server-card.json) instead.\n\n## Quick Start (Remote MCP)\n\nNo installation required. Configure your MCP client with the remote URL. Use OAuth when the client supports it, or provide an API key.\n\n### Authentication\n\nThree methods are supported — use whichever your client supports:\n\n| Method | Format |\n|--------|--------|\n| OAuth 2.1 | Connect to `https://mcp.search1api.com/mcp` without a key and follow the client sign-in flow |\n| Authorization Header | `Authorization: Bearer YOUR_SEARCH1API_KEY` |\n| URL Query Parameter (legacy) | `https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY` |\n\nPrefer OAuth or the Authorization header. Query-parameter credentials can be exposed in URLs, logs, and shell history.\n\n### Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"search1api\": {\n      \"url\": \"https://mcp.search1api.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer YOUR_SEARCH1API_KEY\"\n      }\n    }\n  }\n}\n```\n\n### Claude.ai (Web)\n\nSettings > Connectors > Add custom connector:\n\n```\nhttps://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY\n```\n\n### Cursor\n\nInstall as a Cursor plugin (recommended): this repo includes Agent Plugins `plugin.json` + `mcp.json` (portable) and `.cursor-plugin/plugin.json` (Cursor Marketplace metadata / logo) for Remote MCP with OAuth. Submit or install from [cursor.directory](https://cursor.directory) / the Cursor Marketplace, then sign in when prompted.\n\nFor local testing, copy the plugin files into `~/.cursor/plugins/local/search1api` (`plugin.json`, `.cursor-plugin/`, `mcp.json`, `assets/`). Do not symlink from outside that directory — Cursor rejects external symlink targets.\n\nOr configure manually:\n\n```json\n{\n  \"mcpServers\": {\n    \"search1api\": {\n      \"url\": \"https://mcp.search1api.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer YOUR_SEARCH1API_KEY\"\n      }\n    }\n  }\n}\n```\n\n### VS Code\n\n```json\n{\n  \"servers\": {\n    \"search1api\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.search1api.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer YOUR_SEARCH1API_KEY\"\n      }\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add --transport http search1api https://mcp.search1api.com/mcp \\\n  --header \"Authorization: Bearer YOUR_SEARCH1API_KEY\"\n```\n\n### Windsurf\n\n```json\n{\n  \"mcpServers\": {\n    \"search1api\": {\n      \"serverUrl\": \"https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY\"\n    }\n  }\n}\n```\n\n## Agent Skill\n\nThe Agent Skill has moved to [search1api-cli](https://github.com/superagents-lab/search1api-cli). Install it with:\n\n```bash\nnpm install -g search1api-cli\nnpx skills add superagents-lab/search1api-cli\n```\n\n## Local Mode (stdio)\n\nIf you prefer to run the server locally, use Node.js 20 or newer with npx — no cloning required:\n\n```json\n{\n  \"mcpServers\": {\n    \"search1api\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"search1api-mcp\"],\n      \"env\": {\n        \"SEARCH1API_KEY\": \"YOUR_SEARCH1API_KEY\"\n      }\n    }\n  }\n}\n```\n\nFor self-hosted HTTP deployments behind a proxy, add any internal hostnames\nthat reach the Node.js process to the comma-separated `MCP_ALLOWED_HOSTS`\nenvironment variable. `mcp.search1api.com` and localhost addresses are allowed\nby default. Browser-based clients that send an `Origin` header must also have\ntheir trusted origin hostnames added to the comma-separated\n`MCP_ALLOWED_ORIGINS` variable. Requests from server-side MCP clients normally\nomit `Origin` and do not require an entry.\n\n## Tools\n\n### search\nSearch the web using Search1API. Results include a citable\n`id`/`title`/`url` structure. Pass a result URL to `crawl` when you need the\nfull page.\n\n| Parameter | Required | Default | Description |\n|-----------|----------|---------|-------------|\n| `query` | Yes | - | Search query |\n| `max_results` | No | 10 | Number of results |\n| `search_service` | No | google | google, bing, duckduckgo, yahoo, x, reddit, github, youtube, arxiv, wechat, bilibili, imdb, wikipedia |\n| `crawl_results` | No | 0 | Number of top results to crawl for full content; each successful crawl adds 1 credit to the base 1-credit search request |\n| `include_sites` | No | [] | Sites to include |\n| `exclude_sites` | No | [] | Sites to exclude |\n| `time_range` | No | - | day, month, year |\n\n### news\nSearch for news articles.\n\n| Parameter | Required | Default | Description |\n|-----------|----------|---------|-------------|\n| `query` | Yes | - | Search query |\n| `max_results` | No | 10 | Number of results |\n| `search_service` | No | bing | google, bing, duckduckgo, yahoo, hackernews |\n| `crawl_results` | No | 0 | Number of top results to crawl for full content; each successful crawl adds 1 credit to the base 1-credit news request |\n| `include_sites` | No | [] | Sites to include |\n| `exclude_sites` | No | [] | Sites to exclude |\n| `time_range` | No | - | day, month, year |\n\n### crawl\nExtract content from a URL.\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| `url` | Yes | URL to crawl |\n\n### sitemap\nGet all related links from a URL.\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| `url` | Yes | URL to get sitemap |\n\n### trending\nGet trending topics from popular platforms.\n\n| Parameter | Required | Default | Description |\n|-----------|----------|---------|-------------|\n| `search_service` | Yes | - | github, hackernews |\n| `max_results` | No | 10 | Number of items |\n\n## Version History\n\n- v0.6.1: Bug fix — MCP discovery (`initialize`, `tools/list`, `resources/*`, `prompts/list`, `server/discover`) requires a credential again. Serving it anonymously made clients that equate \"tools listed\" with \"signed in\" show a connected state with no way to trigger the OAuth flow; the 401 challenge now answers every unauthenticated request, restoring OAuth sign-in at connect time. Directory visibility is unchanged via the static server card and registry metadata\n- v0.6.0: MCP discovery (`initialize`, `tools/list`, `resources/*`, `prompts/list`, `server/discover`) is served without a credential so clients and directories can enumerate tools before signing in; tool calls still require OAuth or an API key. Stdio mode starts without `SEARCH1API_KEY` and serves tool metadata, refusing only at call time. Malformed requests answer as JSON-RPC instead of an HTML error page\n- v0.5.4: OAuth issuer moved to `clerk.s1.dev` and is configurable with `OAUTH_AUTHORIZATION_SERVER`; MCP server card published at `/.well-known/mcp/server-card.json`; OAuth discovery documents now send cache headers\n- v0.5.3: OAuth resource and tool metadata no longer require OIDC session scopes; Smithery and Glama registry badges added\n- v0.5.2: MCP `Origin` validation now runs before request parsing and authentication; self-hosted HTTP deployments can configure trusted browser origins with `MCP_ALLOWED_ORIGINS`\n- v0.5.1: Documentation, LobeHub manifest, and MCP Registry metadata synchronized; `robots.txt` served on the transport host\n- v0.5.0: MCP 2026-07-28 support with automatic protocol negotiation; stateless compatibility for 2025-era HTTP clients; request-level authentication\n- v0.4.0: Structured output schemas, OAuth security schemes, safety annotations, and Official MCP Registry metadata\n- v0.3.1: OAuth 2.1 support for Remote MCP; retired reasoning tool removed\n- v0.3.0: Remote MCP support via Streamable HTTP; per-session API key authentication\n- v0.2.0: Fallback `.env` support for LibreChat integration\n- v0.1.8: X (Twitter) and Reddit search services\n- v0.1.7: Trending tool for GitHub and Hacker News\n- v0.1.6: Wikipedia search service\n- v0.1.5: New search parameters and services (arxiv, wechat, bilibili, imdb)\n- v0.1.3: News search\n- v0.1.2: Sitemap\n- v0.1.1: Web crawling\n- v0.1.0: Initial release\n\n## License\n\nMIT\n","readmeFilename":"README.md"}