{"_id":"jina-mcp-tools","_rev":"16-b56cfc360f60526aa40e8e8a19a8035a","name":"jina-mcp-tools","dist-tags":{"alpha":"1.2.0-alpha.1","latest":"1.2.5"},"versions":{"1.0.0":{"name":"jina-mcp-tools","version":"1.0.0","keywords":["jina","ai","mcp","model-context-protocol","search","fact-check","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.0.0","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"dist":{"shasum":"e20031126d66da04a00be1b0bcbab525e563455c","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.0.0.tgz","fileCount":5,"integrity":"sha512-LHr82idUCnR/LvNcs2OF1JMV4aaR+Ob/rkFPQ0mhDxC/fRe/lBE882GcZwWhWJC7rRd6ECwfIxCjNs5IcdnoLw==","signatures":[{"sig":"MEUCIQDyyvbygAFAb8IS5y8YQvNTYSp3qZXPMH6UwpGRLRQl/QIgZpfRciDTiS3w6BrwX3ZbyAxjMOXk86GbKilRcPf985o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15906},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"395161ae4390047df4e2b48714686cabb6424f67","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.9.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading, search, and fact-checking","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.0.0_1743509572148_0.9581911820539144","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"jina-mcp-tools","version":"1.0.1","keywords":["jina","ai","mcp","model-context-protocol","search","fact-check","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.0.1","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"349094daea1551eccd77a1c9a5ba914ea524e0c6","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.0.1.tgz","fileCount":5,"integrity":"sha512-ssdDPonZuflKs8toGKk/ExpSjymQrQ6LHX3K3bUyM3ww+KMq7VMrjorigZ41tZrPfcpuzkypreCfCShCfslY4w==","signatures":[{"sig":"MEUCIQD4LjSTYqEqh0gK9vmxQ7XR0qZmfME3Hmubsgwf4nBbHAIgBuSfVmLPjMEdNDMKMWdC+/nCSNU1gPuUtiYXCwj6UzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15940},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"64e3560bda0d9abe0298229f4e141b480e6b17f7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.9.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading, search, and fact-checking","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.0.1_1743510591726_0.7671451229594433","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"jina-mcp-tools","version":"1.0.2","keywords":["jina","ai","mcp","model-context-protocol","search","fact-check","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.0.2","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"3a8a8f8f4a7742c8cf6b2facc1405ba1252deb0f","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.0.2.tgz","fileCount":5,"integrity":"sha512-856H9sDDGS9WVn8FteMq2BJ58j/z+mxOzf2uKWXztqeqDJI/4vAiOHHJJaupHFieDt6R9wdihNEP1OgAEy8wbg==","signatures":[{"sig":"MEUCIHtKmq4JdKzmfDh813uuaikZNlFGvzogrPwQmbyyibCRAiEAw5RYyFIcEDDmWBV46+Xv1vCPyAgY3ZYxX4N9+MTEu0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15716},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"07311a515aefa5656e8f2cb9509a8140f38f9a87","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.9.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading, search, and fact-checking","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.0.2_1743513971385_0.02472008085283428","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"jina-mcp-tools","version":"1.0.3","keywords":["jina","ai","mcp","model-context-protocol","search","fact-check","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.0.3","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"025ccfd6cae23c74935ec136daa434920533079b","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.0.3.tgz","fileCount":4,"integrity":"sha512-k6BMol7DtJEApyO/bcrD62Cfnygy7guJFoeHV/mXXD/muHeQ0lsjeNTmQuvsF0F7oYnRMASV4yVvhER+joviJw==","signatures":[{"sig":"MEUCIQCZvy+A0bqp6AxrZUvkfmxZWBe1dxz1lADiong4tUlO4AIgYkRIrj7dQ6atUDDPjzsdvv2ZUxkLlI08Fo18CjsbLIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13291},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"ee01567229b416975f695162bb247a45526973de","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.9.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading, search, and fact-checking","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.0.3_1743724987556_0.25969396139805156","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"jina-mcp-tools","version":"1.0.4","keywords":["jina","ai","mcp","model-context-protocol","search","fact-check","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.0.4","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"fa47010738ffb41aed6fba3b5dcc6c98940f83a3","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.0.4.tgz","fileCount":5,"integrity":"sha512-5o2aTzlyBI4SGIbgu31akgWpvkWzvGzXm+QvY9imjreQkTVxl6qQGyUoXC5W96mc8PgtdQiZ3N4dK2BkjhAJVg==","signatures":[{"sig":"MEQCID2vp3sBB02qGfsSh//md6JE4Ij9vRIgJ4S5VwStL7zyAiBQNoct/Nis7Re7JCyCyr3F3jzyLe5OjHjWwZLslhyX6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14278},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"035f3ea8d1186204542ae49faec754225341f107","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","actor":{"name":"psycharch","type":"user","email":"shadowkernel@gmail.com"},"email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading, search, and fact-checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.0.4_1751099063832_0.27061941744518925","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"jina-mcp-tools","version":"1.1.0","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.1.0","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"48544a693b9a8597f3c5624a948476b1df358834","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.1.0.tgz","fileCount":5,"integrity":"sha512-rsXBkIYGAz9y42cAOeXtolD4Qs41/q52a1v0nGoAO8pcjIK0e4q9G2HZkR+6mQxBeJuJc/EXFFebMbzBXNZE3Q==","signatures":[{"sig":"MEYCIQDmWMZpiROkQNbOkRkQk9VXFKxDxODy7avov7YX1JDE8wIhALvsXjfJiUavEocOxbmUHBfgrVKXJaYrWQhKSKs3bueE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17259},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"c9cc965631a84616743e1e4a3409662a8ee58049","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.1.0_1753605799191_0.427014978885643","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"jina-mcp-tools","version":"1.1.1","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.1.1","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"1a9a426e7779db0480b4f33350f4f098bd70a87e","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.1.1.tgz","fileCount":5,"integrity":"sha512-0WfWjOmaIYiGwV0f0W2eh+FAZqoHJEnVrHXDAmRXQ3RFmEphakwOBisMMfHeXMBGfFkVEOlOThQDqM+CM6RFQA==","signatures":[{"sig":"MEYCIQC5eu+Q73/EnWi7XhsQY+DufweXej3YiQ/X98W2MQ1crQIhAMMAM7HTv+C67eRJoUwuQmqloqNBxRuWZWbY5+0CJh2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16495},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"e6045b9f4d14c18272605cc3f2b71d80dc2c41f3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.1.1_1753606833750_0.8458872091293608","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"jina-mcp-tools","version":"1.1.2","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.1.2","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"f2a357b03ee0f7b3dbca54cdcdc5e7c1e8fc69b2","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.1.2.tgz","fileCount":5,"integrity":"sha512-MAe+zh6qSo6+bKrEL30JECLGdhwAFnXcuEY1vdduVTKoKbyX4MfmGRPTZCQlksQIBKKysJUDdAb41COXXojlbg==","signatures":[{"sig":"MEUCIQCldwzaaCbTwfscqoLf5zZkPQeUL7G1w3Yuzb8diGC3ZgIgbwUreNqz5XIjJnIKVTHY4gbCgrpv+atWvRQyAdGPpYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16511},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"f5974ad512d255b79d12b93f6129cc04f0c7bc57","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.1.2_1753969785441_0.005141265426077846","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"jina-mcp-tools","version":"1.1.3","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.1.3","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"index.js"},"dist":{"shasum":"ac7206315b43a24cb29aad41de8be54c8dd94d9d","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.1.3.tgz","fileCount":5,"integrity":"sha512-g2d/fueJFrMriyAMesvq82Bdz0o4OhXYBlBEX7NVMVYVGRRI5ZZACLef7sBvhoV/oK+PJeRNDws6FFXh4MuU3A==","signatures":[{"sig":"MEUCIQDpaAiVfl2mvoapc9Y6aFoE2f+MJ3G8Rp5tuzUMo/H2cwIgICXauJdtCDmMJtL3WuQdD6sl62RV28rvcvHsZt140oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16541},"main":"index.js","type":"module","engines":{"node":">=16.0.0"},"gitHead":"2593b1c36cbd1dbc3eef774fb32b995945e492f6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"_npmUser":{"name":"psycharch","email":"shadowkernel@gmail.com"},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.76","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.1.3_1755261049483_0.17522014611128633","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.0":{"name":"jina-mcp-tools","version":"1.2.0-alpha.0","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.2.0-alpha.0","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"dist/index.js"},"dist":{"shasum":"5c705286e6d4d1d6f0a7dba0f751342187e3e75d","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.0-alpha.0.tgz","fileCount":39,"integrity":"sha512-pgImXhzWdeKP9AXQI7py6rKiQBopAbFsuxMRSj8K2TlV2KtAAWOo1Xxz6avhwENm3DoJafbPMWm/cgCcaT2hZw==","signatures":[{"sig":"MEUCIQCwd5X+1+UZQdvJQ8WcZ0lNADZCsvlO8pBA/vQ4QnkCzQIgB8KEaZMWbmsXaLiG4zoCSE0LFRl5+lSaPw8Pkrj0XzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4bb9d2dd73cd3daa0bfdf0a517feba8122bdc63c","scripts":{"dev":"tsx src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2d53883-001f-435d-bfc9-38128b08438e"}},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"11.6.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","express":"^4.21.2","node-fetch":"^3.3.2","@dqbd/tiktoken":"^1.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.9.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.2.0-alpha.0_1761393960294_0.6648229562882382","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.1":{"name":"jina-mcp-tools","version":"1.2.0-alpha.1","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.2.0-alpha.1","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"dist/index.js"},"dist":{"shasum":"b7b79198095c11a7a1ffca842201d9653e83f37f","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.0-alpha.1.tgz","fileCount":39,"integrity":"sha512-/dXLKiuWFpqJajFwO4lPz50/SBDNaQvITkv7RVX66VkqNdOE3hRNSJUPrrqdcjgbeNf3vAYcgvmr+sa5s+SsQw==","signatures":[{"sig":"MEYCIQCYsyujWWB2g5pkxhYHGxqKwUJhiU+dq1QlD5vC5hUMiQIhANIdXd+crEUN3qh1qt2Ph9D1e7iLlwhHAzOP40WjGekd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"34ef91bbcfc728e3c18e3606e87c226a28b3f2a9","scripts":{"dev":"tsx src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2d53883-001f-435d-bfc9-38128b08438e"}},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"11.6.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","express":"^4.21.2","node-fetch":"^3.3.2","@dqbd/tiktoken":"^1.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.9.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.2.0-alpha.1_1761395651175_0.9188240338289484","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"jina-mcp-tools","version":"1.2.0","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.2.0","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"dist/index.js"},"dist":{"shasum":"df0777151321cf85d7d07174e707fb88f9887af9","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.0.tgz","fileCount":39,"integrity":"sha512-WxIkGXX4scwpwo2nH4kryvUocSazDmRxtfiRhX4ZuSiUiKyub6Ro7ipAzaxs4ZzPbFMuTh3u1KM/DeqjEekNnw==","signatures":[{"sig":"MEQCIDgFPYzYKfqfPqiZdbk+vHCQv8fYlGxhmR3dz1jAIRQMAiBHJmSPgj0kWKT8gz2VHhj6tXYdEPIm6F/leAunghWxrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55101},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1b958be1b5d942b0a35aeeea8c47c79b52420f55","scripts":{"dev":"tsx src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2d53883-001f-435d-bfc9-38128b08438e"}},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"11.6.2","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","express":"^4.21.2","node-fetch":"^3.3.2","@dqbd/tiktoken":"^1.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.9.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.2.0_1761918577665_0.2631196545982788","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"jina-mcp-tools","version":"1.2.1","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.2.1","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"dist/index.js"},"dist":{"shasum":"92228336ec28056b8fa8d7ebeff2f6630a1c1b54","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.1.tgz","fileCount":39,"integrity":"sha512-oO8mcKjho5DMnMsCOzFnyEZRfiXghhVptD8Eh++kTpo51hufG5Xsjv0zBAlj73kja5TrL4YmGnnwX+54b63IFw==","signatures":[{"sig":"MEUCIBkcL4s4fB7Aj/VcXKst14M5rPNHwZcvXOPOWLdWYAbdAiEAgpJkZ+FKjiu+qDKdCB17G/5sUHVl5s1MEWio7VVRnb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61567},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"70c55a3abea7acd8d9a0a0099713d98141852cd2","scripts":{"dev":"tsx src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c2d53883-001f-435d-bfc9-38128b08438e"}},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"11.12.1","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^3.25.76","express":"^4.21.2","node-fetch":"^3.3.2","proxy-agent":"^6.5.0","@dqbd/tiktoken":"^1.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.9.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.2.1_1775139834776_0.01605302231360306","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"jina-mcp-tools","version":"1.2.3","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.2.3","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"dist/index.js"},"dist":{"shasum":"8ae7105f419bc459808a2ebe240e89fe28ea9ba0","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.3.tgz","fileCount":43,"integrity":"sha512-QBFc4l77d0tU1m7ixBhOrdvm2Uwy7sXJU5nCck+TAEsP6fCNN0rG4CJ4fgxV2DDUJgQFqZgCKu3zcyhSD7C66Q==","signatures":[{"sig":"MEQCICVSyI0XQv+pFCnemQPil2tU+ijBnU6+GBv0RhjqarbjAiBf0kvVIsd2NDObrQ/ZgRdz9VhEO2NsedBKcwDy+s70kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66719},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c62c06cfc49b03100d5ed3e0942a5391770ad5d3","scripts":{"dev":"tsx src/index.ts","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17ca328c-f96d-4da6-b784-332cfc96b56e"}},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"11.11.0","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","express":"^4.21.2","node-fetch":"^3.3.2","proxy-agent":"^6.5.0","@dqbd/tiktoken":"^1.0.0","@modelcontextprotocol/sdk":"^1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.9.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.2.3_1775428134518_0.2650133649110251","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"jina-mcp-tools","version":"1.2.4","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"author":{"url":"https://github.com/PsychArch","name":"PsychArch"},"license":"MIT","_id":"jina-mcp-tools@1.2.4","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"bin":{"jina-mcp-tools":"dist/index.js"},"dist":{"shasum":"51cae8103a6f7559f375fec2e33840c8a345ab1e","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.4.tgz","fileCount":43,"integrity":"sha512-2ZSzpGuC/xR1uX+4YgDZ5SZnX6nIR2lv+WSBS/8kjojageqazOir0UJ8HzONDCgTNJoHDPLFgSanKY39RYDE3g==","signatures":[{"sig":"MEYCIQCmcWYCPkkdBpFwj7y6e87qL/5nygRsqSj48BrqET9atQIhAOPGlsZ5gigAjC81yDsPzmJWHE4nL0V8p3tc/O7Trc+K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78092},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d1b1ab0d70333d2f45dd67cf7b356b596e572692","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","typecheck":"tsc --noEmit","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17ca328c-f96d-4da6-b784-332cfc96b56e"}},"repository":{"url":"git+https://github.com/PsychArch/jina-mcp-tools.git","type":"git"},"_npmVersion":"11.16.0","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","express":"^5.2.1","@dqbd/tiktoken":"^1.0.22","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsx":"^4.23.0","vitest":"^4.1.10","supertest":"^7.2.2","typescript":"^6.0.3","@types/node":"^26.1.0","@types/express":"^5.0.6","@types/supertest":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/jina-mcp-tools_1.2.4_1783687662877_0.089832072126808","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"jina-mcp-tools","version":"1.2.5","description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","main":"dist/index.js","types":"dist/index.d.ts","type":"module","packageManager":"pnpm@11.3.0","bin":{"jina-mcp-tools":"dist/cli.js"},"scripts":{"build":"tsc","dev":"tsx src/cli.ts","start":"node dist/cli.js","typecheck":"tsc --noEmit","test":"pnpm run build && vitest run","verify":"pnpm run typecheck && pnpm run test","prepack":"pnpm run build","prepublishOnly":"pnpm run verify"},"dependencies":{"@dqbd/tiktoken":"^1.0.22","@modelcontextprotocol/sdk":"^1.29.0","express":"^5.2.1","zod":"^4.4.3"},"keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"repository":{"type":"git","url":"git+https://github.com/PsychArch/jina-mcp-tools.git"},"homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"author":{"name":"PsychArch","url":"https://github.com/PsychArch"},"license":"MIT","engines":{"node":">=20.0.0"},"devDependencies":{"@types/express":"^5.0.6","@types/node":"^26.1.0","@types/supertest":"^7.2.0","supertest":"^7.2.2","tsx":"^4.23.0","typescript":"^6.0.3","vitest":"^4.1.10"},"gitHead":"47cd961368fd3851b1261cde67b015d51e34b1ca","_id":"jina-mcp-tools@1.2.5","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-287VfibsxeCK3XkAm0xYnvlCQTfNd6SwlMdbuFRN7McX9jErVRI1k++xaHPdBLA+mBvpyK82q2Yv+zuJuJPpPQ==","shasum":"71b03b7f39da0b37d0c363ffdc8ac2c076c08d89","tarball":"https://registry.npmjs.org/jina-mcp-tools/-/jina-mcp-tools-1.2.5.tgz","fileCount":47,"unpackedSize":78113,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jina-mcp-tools@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlmuKqRxJTPsFWq6pGw7Rt9g/RRLuVyD8SWktYn1DCoAIhAN4glKVHV2KdXuDfYc7MX5fLDN4mpak0EhQSVvK6UWi+"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17ca328c-f96d-4da6-b784-332cfc96b56e"}},"directories":{},"maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jina-mcp-tools_1.2.5_1784332307965_0.6031423769023572"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-01T12:12:52.148Z","modified":"2026-07-17T23:51:48.456Z","1.0.0":"2025-04-01T12:12:52.344Z","1.0.1":"2025-04-01T12:29:51.955Z","1.0.2":"2025-04-01T13:26:11.560Z","1.0.3":"2025-04-04T00:03:07.736Z","1.0.4":"2025-06-28T08:24:24.019Z","1.1.0":"2025-07-27T08:43:19.386Z","1.1.1":"2025-07-27T09:00:33.938Z","1.1.2":"2025-07-31T13:49:45.646Z","1.1.3":"2025-08-15T12:30:49.683Z","1.2.0-alpha.0":"2025-10-25T12:06:00.478Z","1.2.0-alpha.1":"2025-10-25T12:34:11.475Z","1.2.0":"2025-10-31T13:49:37.848Z","1.2.1":"2026-04-02T14:23:54.898Z","1.2.3":"2026-04-05T22:28:54.661Z","1.2.4":"2026-07-10T12:47:43.015Z","1.2.5":"2026-07-17T23:51:48.102Z"},"bugs":{"url":"https://github.com/PsychArch/jina-mcp-tools/issues"},"author":{"name":"PsychArch","url":"https://github.com/PsychArch"},"license":"MIT","homepage":"https://github.com/PsychArch/jina-mcp-tools#readme","keywords":["jina","ai","mcp","model-context-protocol","search","web-reader","cursor","cursor-editor"],"repository":{"type":"git","url":"git+https://github.com/PsychArch/jina-mcp-tools.git"},"description":"Jina AI Model Context Protocol (MCP) server that integrates with Jina AI APIs for web reading and search","maintainers":[{"name":"psycharch","email":"shadowkernel@gmail.com"}],"readme":"# Jina AI MCP Tools\n\nA Model Context Protocol (MCP) server that integrates with [Jina AI Search Foundation APIs](https://docs.jina.ai/).\n\n## Features\n\nThis MCP server provides access to the following Jina AI APIs:\n\n- **Web Reader** - Extract content from web pages using r.jina.ai\n- **Web Search** - Search the web using s.jina.ai or svip.jina.ai (configurable via `--search-endpoint`)\n\n## Prerequisites\n\n1. **Jina AI API Key** (Optional) - Get a free API key from [https://jina.ai/?sui=apikey](https://jina.ai/?sui=apikey) for enhanced features\n2. **Node.js** - Version 20 or higher\n\n\n## MCP Server\n\n### Using stdio Transport (Default)\n\nFor local integrations spawned by another process (e.g., Claude Desktop, VS Code, Cursor):\n\n```json\n{\n  \"mcpServers\": {\n    \"jina-mcp-tools\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"jina-mcp-tools\",\n        \"--transport\", \"stdio\",\n        \"--tokens-per-page\", \"15000\",\n        \"--search-endpoint\", \"standard\"\n      ],\n      \"env\": {\n        \"JINA_API_KEY\": \"your_jina_api_key_here_optional\"\n      }\n    }\n  }\n}\n```\n\n### Using HTTP Transport\n\nFor remote server deployments accessible via HTTP:\n\n**Start the server:**\n```bash\n# With API key\nJINA_API_KEY=your_api_key npx jina-mcp-tools --transport http --host 127.0.0.1 --port 3000\n\n# Without API key (reader tool only, binds to 127.0.0.1 by default)\nnpx jina-mcp-tools --transport http --port 3000\n```\n\n**Connect from MCP clients:**\n- MCP Inspector: `npx @modelcontextprotocol/inspector` → `http://localhost:3000/mcp`\n- Claude Code: `claude mcp add --transport http jina-tools http://localhost:3000/mcp`\n- VS Code: `code --add-mcp '{\"name\":\"jina-tools\",\"type\":\"http\",\"url\":\"http://localhost:3000/mcp\"}'`\n\n**CLI Options:**\n- `--transport` - Transport type: `stdio` or `http` (default: stdio)\n- `--host` - Host/interface to bind in HTTP mode (default: `127.0.0.1`)\n- `--port` - HTTP server port (default: 3000, only for HTTP transport)\n- `--tokens-per-page` - Tokens per page for pagination (default: 15000)\n- `--search-endpoint` - Search endpoint to use: `standard` (s.jina.ai) or `vip` (svip.jina.ai) (default: standard)\n- `--cache-size` - Reader cache size in URLs (default: 50)\n- `--help` - Show the built-in CLI help\n\n### HTTP Security\n\nHTTP mode binds to `127.0.0.1` by default. For remote deployments, put the server behind TLS and set a bearer token:\n\n```bash\nJINA_MCP_HTTP_AUTH_TOKEN=change-me npx jina-mcp-tools --transport http --host 0.0.0.0 --port 3000\n```\n\nClients must then send:\n\n```http\nAuthorization: Bearer change-me\n```\n\nBrowser-origin requests are limited to localhost by default. Set `JINA_MCP_ALLOWED_ORIGINS` to a comma-separated allowlist for browser-based remote clients.\n\n### Proxy Environment Variables\n\nTo route outbound requests through a proxy, enable proxy environment support and provide the proxy URLs:\n\n```bash\nNODE_USE_ENV_PROXY=1 \\\nHTTP_PROXY=http://127.0.0.1:7890 \\\nHTTPS_PROXY=http://127.0.0.1:7890 \\\nNO_PROXY=localhost,127.0.0.1,::1 \\\nnpx jina-mcp-tools --transport stdio\n```\n\nFor MCP client configs, include the same environment variables:\n\n```json\n{\n  \"mcpServers\": {\n    \"jina-mcp-tools\": {\n      \"command\": \"npx\",\n      \"args\": [\"jina-mcp-tools\"],\n      \"env\": {\n        \"JINA_API_KEY\": \"your_jina_api_key_here_optional\",\n        \"NODE_USE_ENV_PROXY\": \"1\",\n        \"HTTP_PROXY\": \"http://127.0.0.1:7890\",\n        \"HTTPS_PROXY\": \"http://127.0.0.1:7890\",\n        \"NO_PROXY\": \"localhost,127.0.0.1,::1\"\n      }\n    }\n  }\n}\n```\n\nAlternatively, start Node with `NODE_OPTIONS=--use-env-proxy`. Proxy URLs are only used when proxy environment support is enabled.\n\n## Available Tools\n\n### jina_reader\n\nExtract and read web page content.\n\n**Parameters:**\n- `url` - URL to read (required)\n- `page` - Page number for paginated content (default: 1)\n- `customTimeout` - Timeout override in seconds (optional)\n\n**Features:**\n- Automatic pagination for large documents\n- LRU cache (50 URLs) for instant subsequent page requests\n- GitHub file URLs automatically converted to raw content URLs\n- Tries `Accept: text/markdown` first for a maintained allowlist of markdown-capable docs/blog hosts, then falls back to `r.jina.ai` on fetch failure or empty responses\n\n### jina_search / jina_search_vip\n\nSearch the web. Returns partial content; use `jina_reader` for full content. Requires API key.\n\nTool registered depends on `--search-endpoint`:\n- `jina_search` → `standard` (s.jina.ai, default)\n- `jina_search_vip` → `vip` (svip.jina.ai)\n\n**Parameters:**\n- `query` - Search query (required)\n- `count` - Number of results (default: 5)\n- `siteFilter` - Limit to specific domain (e.g., \"github.com\")\n\n\n## License\n\nMIT\n\n## Links\n\n- GitHub: [https://github.com/PsychArch/jina-mcp-tools](https://github.com/PsychArch/jina-mcp-tools)\n- Issues: [https://github.com/PsychArch/jina-mcp-tools/issues](https://github.com/PsychArch/jina-mcp-tools/issues) \n","readmeFilename":"README.md"}