{"_id":"@cyanheads/wikipedia-mcp-server","_rev":"21-61085a3d9ef2a26e31bbd639d411b4e1","name":"@cyanheads/wikipedia-mcp-server","dist-tags":{"latest":"0.2.5"},"versions":{"0.1.3":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.3","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"41c47e83b4f69b235e86ce17ca69433ba601c947","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.3.tgz","fileCount":56,"integrity":"sha512-SpguPW/cmYPp7ouyvjdfMdmEbGPSpoAFqWylTfGsfs7gF3KWLMLmV4UkkM1Zp3ujWk7Ua6sWbrQeLTZ98R+Djg==","signatures":[{"sig":"MEYCIQCFLxc+D/RLV5wU++UjDrN7WF/3UcKJYx0wlE9A1k8yowIhAKZF2Ua0DNHOboE9unHRipa8Dt+E00dI3tfbR+LVIERJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215631},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"41c47e83b4f69b235e86ce17ca69433ba601c947","engines":{"bun":">=1.3.0","node":">=24.0.0"},"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"vitest run","tree":"tsx scripts/tree.ts","build":"tsx scripts/build.ts","clean":"tsx scripts/clean.ts","start":"node dist/index.js","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"tsx scripts/clean.ts && tsx scripts/build.ts","devcheck":"tsx scripts/devcheck.ts","lint:mcp":"tsx scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http node dist/index.js","list-skills":"tsx scripts/list-skills.ts","start:stdio":"MCP_TRANSPORT_TYPE=stdio node dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"tsx scripts/lint-packaging.ts","changelog:build":"tsx scripts/build-changelog.ts","changelog:check":"tsx scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-SpguPW/cmYPp7ouyvjdfMdmEbGPSpoAFqWylTfGsfs7gF3KWLMLmV4UkkM1Zp3ujWk7Ua6sWbrQeLTZ98R+Djg==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.1","@cyanheads/mcp-ts-core":"^0.9.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"tsx":"^4.19.0","ignore":"^7.0.5","vitest":"^4.1.0","depcheck":"^1.4.7","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.3_1779673543657_0.06808258125541511","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.4","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"035c5bfddf7189a4be800cffbf10212f1683d804","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.4.tgz","fileCount":57,"integrity":"sha512-xS26dd1jMGAX3z8yUGFzuIVukUjzXzvLw7FeVIiH0NyVgDLNH+SWAL3w4TGpVWAZq9l/GlW2HoeSoxJCSRQlbQ==","signatures":[{"sig":"MEYCIQC8U3D/pF16HTeexiFDHG4ANfPN+AWSbuq9ITWJFbnuhAIhAKaAhgFh86ticFr4rKqBsHrlYA1OU8nnPNIZxiJJnkov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216521},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"035c5bfddf7189a4be800cffbf10212f1683d804","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-xS26dd1jMGAX3z8yUGFzuIVukUjzXzvLw7FeVIiH0NyVgDLNH+SWAL3w4TGpVWAZq9l/GlW2HoeSoxJCSRQlbQ==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.1","@cyanheads/mcp-ts-core":"^0.9.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.0","depcheck":"^1.4.7","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.7"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.4_1779674648705_0.6680714956300071","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.5","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.5","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"0bcfdfad12ea2727f3c97f6dde5e6d045ff519b5","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.5.tgz","fileCount":58,"integrity":"sha512-s5tDXUwPmSf2YktPKKliVK+638CkDYgVcZres6AuWO1nDocPiw6mXRaFhRbBSTSXXS44SJkr8RVMwqQb9WRmjg==","signatures":[{"sig":"MEQCIExdE7tZyy0d5p/rzeplXXKf0US3UEFVgjdJsbKI4nFoAiAq9T+0HrqKbj0BgOBxQgANDttfi12c3zcmfEIVrUheGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216832},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"0bcfdfad12ea2727f3c97f6dde5e6d045ff519b5","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-s5tDXUwPmSf2YktPKKliVK+638CkDYgVcZres6AuWO1nDocPiw6mXRaFhRbBSTSXXS44SJkr8RVMwqQb9WRmjg==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.9.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.5_1780033831927_0.29398503671685483","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.6","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.6","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"7a477fd54af835f4a9f2073624bb9a4d78898446","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.6.tgz","fileCount":59,"integrity":"sha512-pBk1v/AMPmWIXNYbddaZ37NKM9FV6b54Y0N553v3e/E4dvxf+eh34aI5UWvKur9Qnm4OQDxEnM2F5E4b5KlEZA==","signatures":[{"sig":"MEQCIGCJ8krFan9BHqGWcBk4DW7/nk8h8U5R3I0q1zjHz6YAAiBfeO0cyqw7QwL4OHPSF0c1GeM2oIbarvozM6ycs0f4jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"7a477fd54af835f4a9f2073624bb9a4d78898446","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-pBk1v/AMPmWIXNYbddaZ37NKM9FV6b54Y0N553v3e/E4dvxf+eh34aI5UWvKur9Qnm4OQDxEnM2F5E4b5KlEZA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.9.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.6_1780135903435_0.5285271062676058","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.7","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.7","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"0caf533a860b8c70a6783f80bde94066b66bc0d0","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.7.tgz","fileCount":60,"integrity":"sha512-nay7zFst3hE6bBLGL53Sbr9+TkcNbWDoce1kkpR36E0WgMOX5bfwT5kpAdnQRDtoFSenjBZ+tsq4j+47EMmIvA==","signatures":[{"sig":"MEUCIDCf9659EFGVT8IxZPlW2poxuXhUUTQAOJdq8YLzNeZ5AiEAm6+H/UMtxGPihnfzvnfDMfNgc87bsd6CpYTav6Swm84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221528},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"0caf533a860b8c70a6783f80bde94066b66bc0d0","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-nay7zFst3hE6bBLGL53Sbr9+TkcNbWDoce1kkpR36E0WgMOX5bfwT5kpAdnQRDtoFSenjBZ+tsq4j+47EMmIvA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.9.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.7_1780413151718_0.547323158634945","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.8","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.8","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"2e6f8078ce318116ecf50f386addb66409d3de35","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.8.tgz","fileCount":61,"integrity":"sha512-uK97DL7/P90PN4ufXgyxPk9A6cU2SRDf7FdL6AHxFWzSzSrYvZX/ssfPIb1ovTyCgFWpwWV9wpMkQmcix7cEqQ==","signatures":[{"sig":"MEYCIQD6k83odrMuYNK61fnzk9rFcaZB5flR3V1IDtt89WgXeAIhAL7ruY8j+Ci89Vt9hDR6KSCLDdJNj9qLLv3gYDf8pEDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222905},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2e6f8078ce318116ecf50f386addb66409d3de35","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-uK97DL7/P90PN4ufXgyxPk9A6cU2SRDf7FdL6AHxFWzSzSrYvZX/ssfPIb1ovTyCgFWpwWV9wpMkQmcix7cEqQ==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.9.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.8_1780563384213_0.9472654158527096","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.9","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.9","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"96e915f116ca7bff82af1438023a60ced60acc9a","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.9.tgz","fileCount":62,"integrity":"sha512-r0AIsvuzqj/74aH0mgBKD5nIxAlDYz3NDru52E4rZg39UXfh+IfUj+ReYvwaWHSEPJTtjpt3OKu9XVCHCWIfAg==","signatures":[{"sig":"MEUCIQC1i5BLb5O6WTwPgDZunxvZskZe/Irz60XvDg+ACOsehQIgGVyhOE43+lizVhnnsPjI/yU1Yx7cAOHR2psrCPmyTr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"96e915f116ca7bff82af1438023a60ced60acc9a","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-r0AIsvuzqj/74aH0mgBKD5nIxAlDYz3NDru52E4rZg39UXfh+IfUj+ReYvwaWHSEPJTtjpt3OKu9XVCHCWIfAg==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.10.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.8","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.3","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.9_1781253427235_0.5575804376456139","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.10","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/wikipedia-mcp-server#readme)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.10","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"eca99094c8330c6fe7849203b6be1e18e648526c","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.10.tgz","fileCount":63,"integrity":"sha512-8ZpJ5fTg5looZl9R9QujPMz/CYrAclpK2S6tV3xFD0Ozk2wAkU/u1tzGTv/TEcgGTS40rJi+TdcQnMmlFFlqrA==","signatures":[{"sig":"MEUCIQDcxUtU33ENRpJSPTeP3xjvZO3yo17U+AG8rzWdSFi94QIgavI1sjsf7G2bDYq98sFJqGyckxi8Pphy5vexurFWLeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"eca99094c8330c6fe7849203b6be1e18e648526c","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-8ZpJ5fTg5looZl9R9QujPMz/CYrAclpK2S6tV3xFD0Ozk2wAkU/u1tzGTv/TEcgGTS40rJi+TdcQnMmlFFlqrA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.10.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.9","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^26.0.0","@biomejs/biome":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.10_1781980641439_0.5752805572551423","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.11","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.11","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"728fcfd45afd216bda586c10453095305c5bf36b","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.11.tgz","fileCount":64,"integrity":"sha512-dZdO5b2VDuNGD94jAFhMZ+Y3bNeNZosBbc39QBSaQ6UGNsFqy3DXUiumgMSx9CDmPdoryFhPI1tsKWw7l4k6GA==","signatures":[{"sig":"MEUCIByXyeKIoBbuHB1SQB05EiNaDpIZoffV9/bRj87LusK+AiEA3aVCfzwPS0SVWwiajHzOwgwOSYbzfYEgJJrCs41nK/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244498},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"728fcfd45afd216bda586c10453095305c5bf36b","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-dZdO5b2VDuNGD94jAFhMZ+Y3bNeNZosBbc39QBSaQ6UGNsFqy3DXUiumgMSx9CDmPdoryFhPI1tsKWw7l4k6GA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.10.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.9","depcheck":"^1.4.7","tsc-alias":"^1.9.0","typescript":"^6.0.3","@types/node":"^26.1.0","@biomejs/biome":"^2.5.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.11_1784249508090_0.16958734424964317","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.12","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.12","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"2d88b9cd831faaa557a87075bd67c30ca1f60dd9","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.12.tgz","fileCount":65,"integrity":"sha512-OHckrAbP+YVWrfYdoeceHDDj6Fjb6mzpEbkL5frd5CDfTlHsGvl12BvpqygatEjFl3OQv+nKfS38maY0Zoa83g==","signatures":[{"sig":"MEQCIFMjDdHgDT6wyPQaLdQYY9qqLY9g2iam0YTrZQv8jEcEAiAiH8gFzhpkIj0CmnpHZwTlhW0WNXK+caf/DjjMJa51zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252272},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2d88b9cd831faaa557a87075bd67c30ca1f60dd9","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-OHckrAbP+YVWrfYdoeceHDDj6Fjb6mzpEbkL5frd5CDfTlHsGvl12BvpqygatEjFl3OQv+nKfS38maY0Zoa83g==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.10.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.9","depcheck":"^1.4.7","tsc-alias":"^1.9.0","typescript":"^6.0.3","@types/node":"^26.1.0","@biomejs/biome":"^2.5.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.12_1784253414015_0.9812158583293409","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.13","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.13","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"ac33ae90be7d46ab449d636ecf5ae80616f6007a","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.13.tgz","fileCount":66,"integrity":"sha512-/bkJBAR/9UKDSMXAniSzXA6ZEH47kVWtBF5G+P0iioD+W3vYe6E1iAyRMPL4dZ++ek6bwP0cjTGFOssAhVw1wA==","signatures":[{"sig":"MEUCIDCXK6j40cZSaaKsHW4Pq/qL/6fA8r4Ukg7Srlp0hlDBAiEA4mNbh28CLX8TRO4vD+c0G7R4YGRrAuRDOwJpSvnIz7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269341},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"ac33ae90be7d46ab449d636ecf5ae80616f6007a","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-/bkJBAR/9UKDSMXAniSzXA6ZEH47kVWtBF5G+P0iioD+W3vYe6E1iAyRMPL4dZ++ek6bwP0cjTGFOssAhVw1wA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.10.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.9","depcheck":"^1.4.7","tsc-alias":"^1.9.0","typescript":"^6.0.3","@types/node":"^26.1.0","@biomejs/biome":"^2.5.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.13_1784267605785_0.686183851708777","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.14","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.14","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"227633edad0f31c6738bcc57c057ec67c37c0ffe","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.14.tgz","fileCount":67,"integrity":"sha512-LSi0FuJKW1a9FtW3gY+enVcSr3ktjphAI6ZBcwqAPkracaN0GqKJ7x5mQTkuyVhstAfxPCyJGkfn9hJNIPv2Gw==","signatures":[{"sig":"MEYCIQC7MlS5atL9W79nQord3z68ZJrmKU0CQfAWNVViLhqARwIhAInJ4HJ+OkHywqEfYGAXazE+ALLARwDcWOzOz1H4e1/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306452},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"227633edad0f31c6738bcc57c057ec67c37c0ffe","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-LSi0FuJKW1a9FtW3gY+enVcSr3ktjphAI6ZBcwqAPkracaN0GqKJ7x5mQTkuyVhstAfxPCyJGkfn9hJNIPv2Gw==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","wtf_wikipedia":"^10.4.2","@cyanheads/mcp-ts-core":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"ignore":"^7.0.6","vitest":"^4.1.10","depcheck":"^1.4.7","tsc-alias":"^1.9.1","typescript":"^7.0.2","@types/node":"^26.1.1","@biomejs/biome":"^2.5.5","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.14_1785375622231_0.6740921111712272","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.15","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.15","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"51d25097134fa1b5f24ea9707b1fddc928be7e7f","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.15.tgz","fileCount":68,"integrity":"sha512-PWnTqTB3hGdhltiwsXlF7eWnIgImT8LaZS4JQX3yAy0CIyoBLF/gaqgAINwB2okl42VxnbcDUvYPbgROE/AeYA==","signatures":[{"sig":"MEUCIGOeBNgILLSze24kpJ1tPMFHMLRNrAg+yFmOsAEjxA5uAiEA8rVcABblta79jRxi2zlBV8zDdOqb9G4362J0RBhmKUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325018},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"51d25097134fa1b5f24ea9707b1fddc928be7e7f","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-PWnTqTB3hGdhltiwsXlF7eWnIgImT8LaZS4JQX3yAy0CIyoBLF/gaqgAINwB2okl42VxnbcDUvYPbgROE/AeYA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"ignore":"^7.0.6","vitest":"^4.1.10","depcheck":"^1.4.7","tsc-alias":"^1.9.1","typescript":"^7.0.2","@types/node":"^26.1.1","@biomejs/biome":"^2.5.5","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.15_1785381511503_0.9115379950087317","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.16","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.16","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"5dec57dda546df885b3fb21588424dcac64570ae","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.16.tgz","fileCount":69,"integrity":"sha512-PiIT74mrN/1IWxpcYy9DuMt4yT1WYSQiovtLSams6hTTexoaodpJU3/x//TSlOt2Xysfx60oL2UCr7HKc6v/sg==","signatures":[{"sig":"MEYCIQD6Uq5y1KY2+UBHdqijIsQunoX0YMx8rpFNuH+HDh1k4gIhANQ6/0177EAfxS3WOVsEGLBVfpFsgzoMZo5gtJlDGPmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":329495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"5dec57dda546df885b3fb21588424dcac64570ae","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-PiIT74mrN/1IWxpcYy9DuMt4yT1WYSQiovtLSams6hTTexoaodpJU3/x//TSlOt2Xysfx60oL2UCr7HKc6v/sg==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"ignore":"^7.0.6","vitest":"^4.1.10","depcheck":"^1.4.7","tsc-alias":"^1.9.1","typescript":"^7.0.2","@types/node":"^26.1.1","@biomejs/biome":"^2.5.5","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.16_1785383301097_0.9375190267687448","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.1.17","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.1.17","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"58400c277ad38e08d3bc3a95513939ff4a43a39f","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.1.17.tgz","fileCount":70,"integrity":"sha512-Dka/egYNrLog42es07lLgu1Mo54mnFnzxFJY0uQY+11fCnoVcmmQGdKPYWnXRGniLB4JI1bB5lGYGce1XaRsIg==","signatures":[{"sig":"MEUCIDfbr6vJyVy92Yh81FdutinEeqz++9bhUXYw87UK1msqAiEAzV0xOO5gbtSt2AUX9mIChzWSBeD16K9rnkXN5SKnFCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339373},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"58400c277ad38e08d3bc3a95513939ff4a43a39f","engines":{"bun":">=1.3.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-Dka/egYNrLog42es07lLgu1Mo54mnFnzxFJY0uQY+11fCnoVcmmQGdKPYWnXRGniLB4JI1bB5lGYGce1XaRsIg==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.4.3","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.12.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.6","vitest":"^4.1.11","depcheck":"^1.4.7","tsc-alias":"^1.9.2","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.10","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.1.17_1787642679151_0.563042143340694","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.2.0","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.2.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"23e5153451caa5b91d34b2986bedfe5002e7a9a7","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.2.0.tgz","fileCount":71,"integrity":"sha512-8/wUKkvOyuM2KAu5dE2LP68GoVIWb+UTVzoZYCBoaVXIPI3Hoadu3pSFUdWBmyzIkHOV/cQ3BZFxgvOThkVxKQ==","signatures":[{"sig":"MEYCIQC69A6rTfbI3+rMREWBrnOU5ku/iZFhGNV2QeAIdIHxzwIhAPrXPr2AgyaZ98QZvXZ4w2ZauF2vRj/zhi3j+sggvXol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352199},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"23e5153451caa5b91d34b2986bedfe5002e7a9a7","engines":{"bun":">=1.4.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","audit:fix":"bun audit fix","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-8/wUKkvOyuM2KAu5dE2LP68GoVIWb+UTVzoZYCBoaVXIPI3Hoadu3pSFUdWBmyzIkHOV/cQ3BZFxgvOThkVxKQ==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.6.5","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.9","vitest":"^4.1.11","depcheck":"^1.4.7","tsc-alias":"^1.9.5","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.13","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.2.0_1789653185034_0.17992743564793212","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.2.1","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.2.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"7e67421fd9d70956053f103886019b0a8d81153d","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.2.1.tgz","fileCount":72,"integrity":"sha512-QdDyt4kbfMGnVhGjp7VqYoxHc2CP4xChjbIw+CNM6CNE54wckz6UwKB9UHvCXQU4TA3p0QbpGAACc8PVzUm7og==","signatures":[{"sig":"MEUCIGWTqgD1Y1cIayDewaR4TsVThddCHex96DhODYTCGqF5AiEA8Cr6kxl57SXlOrt6hkGvH2Ms9OP3T3cUQKHL0KCpWWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"7e67421fd9d70956053f103886019b0a8d81153d","engines":{"bun":">=1.4.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","audit:fix":"bun audit fix","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-QdDyt4kbfMGnVhGjp7VqYoxHc2CP4xChjbIw+CNM6CNE54wckz6UwKB9UHvCXQU4TA3p0QbpGAACc8PVzUm7og==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.6.5","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.13.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.9","vitest":"^4.1.11","depcheck":"^1.4.7","tsc-alias":"^1.9.5","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.13","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.2.1_1789662441041_0.38072593532748455","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.2.2","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.2.2","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"4bddce9498d9e2f8d54c3b61238bb5a787dea921","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.2.2.tgz","fileCount":77,"integrity":"sha512-Zvhd0smdk1/UgvxGcHfegMnKs/ZX144Zi4dABQUcuLEo4WIJo46bdATtZhXgLH7DG7aQUPwLVb7nDkeawcT84Q==","signatures":[{"sig":"MEUCICz+4bGZF/vSJ6RvVRukYKxKphirCoacYrPZ11C7e8EJAiEAkUAF17eHQ+YThERn+3uryk2b5tgOpw1atTHT7apA5Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"4bddce9498d9e2f8d54c3b61238bb5a787dea921","engines":{"bun":">=1.4.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","audit:fix":"bun audit fix","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-Zvhd0smdk1/UgvxGcHfegMnKs/ZX144Zi4dABQUcuLEo4WIJo46bdATtZhXgLH7DG7aQUPwLVb7nDkeawcT84Q==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.6.5","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.13.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.9","vitest":"^4.1.11","depcheck":"^1.4.7","tsc-alias":"^1.9.5","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.13","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.2.2_1789665000083_0.6966464386121494","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.2.3","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.2.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"83cad32afa1789f1308ed827dc4580c20d39274e","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.2.3.tgz","fileCount":78,"integrity":"sha512-NINM8NCdRA3ESaC8WrcXHA/IdfLRcErNTkdUdHnlEb8ymDj6IT+DLBppm3X0h0vrruZhEMydXjHh45g88VIYHQ==","signatures":[{"sig":"MEUCIQDWeyf9tiRc7dvQl9iqhAZ9ehyiQf4hTaQ+9i53+VwM0QIgN9y6hj6t7HNuaX+ab8fUGa12Oq0TEeIwevH9he9q9ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGZws3Tf+WH7LMvzdEiXhByTgDiVYoPj4gFpxAYQMq28AiBC/31i2CItADK1BLl/Nq/9dIby140bf3eqTrJ9+ChRxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"83cad32afa1789f1308ed827dc4580c20d39274e","engines":{"bun":">=1.4.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","audit:fix":"bun audit fix","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-NINM8NCdRA3ESaC8WrcXHA/IdfLRcErNTkdUdHnlEb8ymDj6IT+DLBppm3X0h0vrruZhEMydXjHh45g88VIYHQ==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.6.5","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.13.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.9","vitest":"^5.0.1","depcheck":"^1.4.7","tsc-alias":"^1.9.5","typescript":"^7.0.2","@types/node":"^26.6.2","@biomejs/biome":"^2.5.14","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.2.3_1790116822622_0.41651497185914654","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cyanheads/wikipedia-mcp-server","version":"0.2.4","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","_id":"@cyanheads/wikipedia-mcp-server@0.2.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"bin":{"wikipedia-mcp-server":"dist/index.js"},"dist":{"shasum":"8bc4dced621bf8689e26be421d1c7ab10a2e43a5","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.2.4.tgz","fileCount":83,"integrity":"sha512-PXOzEcySBJ0IliRb3xgCXiJ6H7+beyj7ml8p+9XbHgs7MwyEJ7YZ+fXUDNxQ87OXLOzH0vq/kZTGkZaiEXDL5g==","signatures":[{"sig":"MEQCIFNzD6EZ09GUmHSgnQJvyViwDygU2MabNAOSi1wObzCpAiB88QpGcoMkX+xYdfEFaJMzyoaXid1naX4O/6o0G90z0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCbGY/Dl5XwlLXMiWnFuFXvS8gKO3sSEaX5waxiwbreQIhAO0E+BPfrmV26kSJC3f8Qs5Xv+NVm/d+Cm8gP77H6Avb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493750},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8bc4dced621bf8689e26be421d1c7ab10a2e43a5","engines":{"bun":">=1.4.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","audit:fix":"bun audit fix","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-PXOzEcySBJ0IliRb3xgCXiJ6H7+beyj7ml8p+9XbHgs7MwyEJ7YZ+fXUDNxQ87OXLOzH0vq/kZTGkZaiEXDL5g==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.6.5","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.13.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.9","vitest":"^5.0.1","depcheck":"^1.4.7","tsc-alias":"^1.9.5","typescript":"^7.0.2","@types/node":"^26.6.2","@biomejs/biome":"^2.5.14","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/wikipedia-mcp-server_0.2.4_1790123454177_0.25474684953558757","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"_id":"@cyanheads/wikipedia-mcp-server@0.2.5","bin":{"wikipedia-mcp-server":"dist/index.js"},"bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"dist":{"shasum":"1a8699fc55a7fb6d63a23ee5c10fa62d81c605b5","tarball":"https://registry.npmjs.org/@cyanheads/wikipedia-mcp-server/-/wikipedia-mcp-server-0.2.5.tgz","fileCount":84,"integrity":"sha512-RqzYH/UPjrLLIirz5NgagjcTVZ8B4YV4KSfFI/a3qPWag7gXAOYfoAEawYOhk/WElNqaNa24r4GpPk1C6feEEA==","signatures":[{"sig":"MEUCIQDZ1TqJW42YlUsXln4yY8HlNxj5g3ruAPgX8CkDqUV1iAIgVzA+RS0O+TLrquzWTObdseRpqqxgupG0ZV9QuXG1vuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICCtMz1ATskCBfgLzHkXhBNgNTGKQmJU0dAb2RfxF8epAiBCxi79g6yi3Nw/6zwm7X2KnkIpJA0jdVSv7XzO/MJRLQ=="}],"unpackedSize":498802},"main":"dist/index.js","name":"@cyanheads/wikipedia-mcp-server","type":"module","types":"dist/index.d.ts","author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","shasum":"1a8699fc55a7fb6d63a23ee5c10fa62d81c605b5","engines":{"bun":">=1.4.0","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"license":"Apache-2.0","mcpName":"io.github.cyanheads/wikipedia-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/wikipedia-mcp-server.mcpb && bun run scripts/clean-mcpb.ts dist/wikipedia-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","audit:fix":"bun audit fix","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","release:github":"bun run scripts/release-github.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"version":"0.2.5","_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"_integrity":"sha512-RqzYH/UPjrLLIirz5NgagjcTVZ8B4YV4KSfFI/a3qPWag7gXAOYfoAEawYOhk/WElNqaNa24r4GpPk1C6feEEA==","repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","directories":{},"maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"_nodeVersion":"26.3.0","dependencies":{"zod":"^4.6.5","pino-pretty":"^13.1.3","@cyanheads/mcp-ts-core":"^0.13.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"ignore":"^7.0.9","vitest":"^5.0.1","depcheck":"^1.4.7","tsc-alias":"^1.9.5","typescript":"^7.0.2","@types/node":"^26.6.2","@biomejs/biome":"^2.5.14","@socketsecurity/bun-security-scanner":"^1.1.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wikipedia-mcp-server_0.2.5_1790124990788_0.15763476665266674"}}},"time":{"created":"2026-05-25T01:45:43.445Z","modified":"2026-09-23T00:56:31.058Z","0.1.3":"2026-05-25T01:45:43.821Z","0.1.4":"2026-05-25T02:04:08.877Z","0.1.5":"2026-05-29T05:50:32.061Z","0.1.6":"2026-05-30T10:11:43.610Z","0.1.7":"2026-06-02T15:12:31.919Z","0.1.8":"2026-06-04T08:56:24.343Z","0.1.9":"2026-06-12T08:37:07.392Z","0.1.10":"2026-06-20T18:37:21.619Z","0.1.11":"2026-07-17T00:51:48.211Z","0.1.12":"2026-07-17T01:56:54.195Z","0.1.13":"2026-07-17T05:53:25.933Z","0.1.14":"2026-07-30T01:40:22.382Z","0.1.15":"2026-07-30T03:18:31.642Z","0.1.16":"2026-07-30T03:48:21.300Z","0.1.17":"2026-08-25T07:24:39.298Z","0.2.0":"2026-09-17T13:53:05.172Z","0.2.1":"2026-09-17T16:27:21.170Z","0.2.2":"2026-09-17T17:10:00.230Z","0.2.3":"2026-09-22T22:40:22.823Z","0.2.4":"2026-09-23T00:30:54.265Z","0.2.5":"2026-09-23T00:56:30.888Z"},"bugs":{"url":"https://github.com/cyanheads/wikipedia-mcp-server/issues"},"author":"Casey Hand <casey@caseyjhand.com> (https://caseyjhand.com)","license":"Apache-2.0","homepage":"https://github.com/cyanheads/wikipedia-mcp-server#readme","keywords":["mcp","mcp-server","model-context-protocol","wikipedia","mediawiki","typescript","bun","stdio","streamable-http"],"repository":{"url":"git+https://github.com/cyanheads/wikipedia-mcp-server.git","type":"git"},"description":"Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"readme":"<div align=\"center\">\n  <h1>@cyanheads/wikipedia-mcp-server</h1>\n  <p><b>Search Wikipedia articles, read summaries and full text, target sections, find nearby pages, and list language editions via MCP. STDIO or Streamable HTTP.</b>\n  <div>6 Tools</div>\n  </p>\n</div>\n\n<div align=\"center\">\n\n[![Version](https://img.shields.io/badge/Version-0.2.5-blue.svg?style=flat-square)](./CHANGELOG.md) [![License](https://img.shields.io/badge/License-Apache%202.0-orange.svg?style=flat-square)](./LICENSE) [![Docker](https://img.shields.io/badge/Docker-ghcr.io-2496ED?style=flat-square&logo=docker&logoColor=white)](https://github.com/users/cyanheads/packages/container/package/wikipedia-mcp-server) [![MCP SDK](https://img.shields.io/badge/MCP%20SDK-^2.0.0-green.svg?style=flat-square)](https://modelcontextprotocol.io/) [![npm](https://img.shields.io/npm/v/@cyanheads/wikipedia-mcp-server?style=flat-square&logo=npm&logoColor=white)](https://www.npmjs.com/package/@cyanheads/wikipedia-mcp-server) [![TypeScript](https://img.shields.io/badge/TypeScript-^7.0.2-3178C6.svg?style=flat-square)](https://www.typescriptlang.org/) [![Bun](https://img.shields.io/badge/Bun-v1.4.0-blueviolet.svg?style=flat-square)](https://bun.sh/)\n\n</div>\n\n<div align=\"center\">\n\n[![Install in Claude Desktop](https://img.shields.io/badge/Install_in-Claude_Desktop-D97757?style=for-the-badge&logo=anthropic&logoColor=white)](https://github.com/cyanheads/wikipedia-mcp-server/releases/latest/download/wikipedia-mcp-server.mcpb) [![Install in Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en/install-mcp?name=wikipedia-mcp-server&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBjeWFuaGVhZHMvd2lraXBlZGlhLW1jcC1zZXJ2ZXIiXX0=) [![Install in VS Code](https://img.shields.io/badge/VS_Code-Install_Server-0098FF?style=for-the-badge&logo=visualstudiocode&logoColor=white)](https://vscode.dev/redirect?url=vscode:mcp/install?%7B%22name%22%3A%22wikipedia-mcp-server%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40cyanheads%2Fwikipedia-mcp-server%22%5D%7D)\n\n[![Framework](https://img.shields.io/badge/Built%20on-@cyanheads/mcp--ts--core-67E8F9?style=flat-square)](https://www.npmjs.com/package/@cyanheads/mcp-ts-core)\n\n</div>\n\n<div align=\"center\">\n\n**Public Hosted Server:** [https://wikipedia.caseyjhand.com/mcp](https://wikipedia.caseyjhand.com/mcp)\n\n</div>\n\n---\n\n## Overview\n\nWikipedia content via the MediaWiki REST API and Action API. Search articles, read summaries or targeted sections, find geotagged pages near a coordinate, and list language editions from any MCP client. Runs as a stdio process, a local Streamable HTTP server, or the public hosted endpoint above.\n\n### Tools\n\n| Tool | Description |\n|:---|:---|\n| `wikipedia_search_articles` | Full-text search across Wikipedia, returning ranked results with short descriptions, Wikidata QIDs, plain-text snippets, and page IDs, plus Wikipedia's spelling suggestion. |\n| `wikipedia_get_summary` | Short summary for any article — plain text, Wikidata QID, description, thumbnail URL, page type, canonical URL, revision, and coordinates. |\n| `wikipedia_get_article` | Full article or a targeted section as clean plain text, with section markers preserved, the canonical URL, and the revision it was read from. |\n| `wikipedia_get_sections` | Table of contents with `section_index` values for targeted section reads. |\n| `wikipedia_search_nearby` | Geotagged Wikipedia articles within a radius of a WGS 84 coordinate, sorted by distance, with short descriptions and Wikidata QIDs. |\n| `wikipedia_get_languages` | All language editions available for an article, with titles and URLs, or just the editions you ask for. |\n\n## Capability reference\n\n### `wikipedia_search_articles` <sub>tool</sub>\n\n- Free-text query, ranked by relevance; returns plain-text snippets (HTML stripped), page IDs, and word counts\n- Each result carries the article's short `description` and Wikidata QID (`wikibase_item`) when it has them, from one follow-up lookup per page of results. That lookup is best-effort: if it fails, the results still come back without the two fields and the `notice` says so\n- Enrichment `suggestion` carries Wikipedia's spelling correction whenever it has one (`einstien` → `einstein`), and a zero-hit first page names it in the `notice` — re-run with it as `query`\n- `limit` is 1–50; `offset` pages further results — enrichment `nextOffset` signals more remain and is passed back as `offset`\n- Wikipedia serves no result past the 10,000th for a query: an `offset` at or beyond it fails with `offset_too_large`, and a page ending on the window carries enrichment `truncated` naming the matches no offset reaches — narrow the query to bring them into range\n- An empty `query` fails with `empty_query`; a whitespace-only query is a real search that simply matches nothing\n- `language` selects any Wikipedia edition (default `en`)\n- Best when the exact article title is unknown, or to discover multiple articles on a topic\n\n---\n\n### `wikipedia_get_summary` <sub>tool</sub>\n\n- Returns the REST summary extract — a truncated fragment from the start of the lead, not the whole lead — plus the Wikidata QID (`wikibase_item`), short description, and thumbnail URL\n- `url` is the canonical article URL, and `revision_id` / `last_modified` name the revision the extract was read from — `?oldid=<revision_id>` is a permanent link to it\n- Superscripts and subscripts in the extract stay distinct from the digits beside them (`10²³`, `H₂O`), rendered the same way as on `wikipedia_get_article`\n- `latitude` / `longitude` are present for a geotagged article and pass straight to `wikipedia_search_nearby`, whose inputs carry those names; both are absent otherwise\n- For the lead section in full, call `wikipedia_get_article` with `section_index: 0`\n- `page_type` discriminates `standard` / `disambiguation` / `no-extract` — on `disambiguation`, re-query with `wikipedia_search_articles` for a more specific title\n- Redirect pages are followed automatically\n- Right tool for most encyclopedic \"what is X?\" lookups; use `wikipedia_get_article` for full depth\n\n---\n\n### `wikipedia_get_article` <sub>tool</sub>\n\n- Without `section_index`: full article with `== Section ==` markers, unless it exceeds `WIKIPEDIA_ARTICLE_OVERFLOW_BYTES` (default 80,000 bytes) — then returns a section outline (`truncated: true`) pointing to `wikipedia_get_sections` plus a targeted `section_index` read\n- With `section_index` (from `wikipedia_get_sections`): returns that section plus every nested subsection, each heading above its own body\n- `section_index: 0` is the lead section — the text above the first heading, returned under the title `Introduction`\n- Both paths render code samples as fenced blocks with indentation intact and formulas as their TeX. Section reads also render data tables as pipe-delimited rows (header row, `| --- |`, then one line per row; `rowspan` cells repeated) and infoboxes as `label: value` lines; a table over 40,000 rendered bytes leaves a `[table omitted: N rows]` marker. The full-article path carries no tables or infoboxes — upstream extracts strip them — so read the section for those\n- Layout-only tables (multi-column lists, succession boxes) keep their content as ordinary text\n- Superscripts and subscripts stay distinct from the digits beside them: `10²³`, `mol⁻¹`, `H₂O`, or `^x` / `_x` where a character has no Unicode form. An abbreviation's superscript stays joined, as the edition writes it in plain text (French `XIXe siècle`, `1er`, `Mme`)\n- Every read returns `url` (the canonical article URL) and `revision_id` (the revision the text was read from — `?oldid=<revision_id>` is a permanent link to it); a full read, outline included, also returns `last_modified`, that revision's timestamp. For a redirect, all three name the target article. With `WIKIPEDIA_BASE_URL` set, a section read omits `url`, since the mirror's article path is unknown\n- Page furniture — maintenance banners, sister-project and library-resource boxes, portal bars, spoken-article notices — is stripped, as are the editor-only preview warnings a section render emits; hatnotes are kept\n- Redirect pages are followed automatically\n\n---\n\n### `wikipedia_get_sections` <sub>tool</sub>\n\n- Returns section titles, heading levels, hierarchical numbering (e.g. `\"2.1\"`), and `section_index` values\n- The first entry is the lead: `index: 0`, titled `Introduction` — Wikipedia's own table of contents starts at the first heading\n- `section_index` is the integer to pass to `wikipedia_get_article` for a targeted read\n- Fails with `no_sections` on a stub or very short article — read it with `wikipedia_get_article` instead\n- Redirect pages are followed automatically\n\n---\n\n### `wikipedia_search_nearby` <sub>tool</sub>\n\n- Returns geotagged articles sorted ascending by distance, with coordinates, `distance_meters`, and each article's short `description` and Wikidata QID (`wikibase_item`) when it has them\n- `radius_meters`: 10–10,000 (default 1000); `limit`: 1–500 (default 10) — no pagination past `limit`, so raise it or sweep narrower radii for full coverage\n- Only articles carrying their own coordinate tag (GeoData, set on the article — not the Wikidata item's coordinate) are returned, and that tag places and measures each result. An article with a wrong tag appears where the tag puts it; its `description` usually gives it away (`Palazzo Bernardo Nani` — \"Palace on the Grand Canal, Venice\" — 161 m from the Eiffel Tower)\n- Enrichment `truncated` flags when more articles matched than `limit` allowed; at `limit: 500`, Wikipedia's ceiling, a full page reports `truncated` and the notice points to narrower sweeps rather than a higher limit\n\n---\n\n### `wikipedia_get_languages` <sub>tool</sub>\n\n- Returns each edition's `language_code`, tool-usable `edition_code` (can differ, e.g. `gsw` vs `als`), article title, and URL\n- Pass `edition_code` — not `language_code` — as the `language` parameter on other tools\n- `editions` narrows the answer to the codes asked for, matched against both `edition_code` and `language_code`; requested codes with no article come back under `missing`, and `total_languages` stays the unfiltered count. A popular article lists hundreds of editions, so the filter is the difference between a 40 KB reply and a 1 KB one\n- Fails with `no_other_languages` when the article has no translations — a filter that matches nothing is a normal response with an empty list, not a failure\n- Redirect pages are followed automatically; `source_title` reports the resolved title\n\n## Features\n\nBuilt on [`@cyanheads/mcp-ts-core`](https://github.com/cyanheads/mcp-ts-core): stdio and Streamable HTTP transports, pluggable auth (`none` / `jwt` / `oauth`), swappable storage (`in-memory`, `filesystem`, `Supabase`, `Cloudflare KV/R2/D1`), structured logging with optional OpenTelemetry tracing.\n\nWikipedia-specific:\n\n- Dual API integration — MediaWiki REST API (`/api/rest_v1/`) for summaries, Action API (`/w/api.php`) for search, full text, sections, geo search, and language links\n- Retry and backoff on every required request, including the transient refusals (search too busy, rate-limited, read-only) the Action API returns inside an HTTP 200 body, with an upstream `Retry-After` honored and each request's retries bounded at 30 s. The best-effort description lookup on search results gets one short attempt; `User-Agent` header per Wikimedia API policy\n- Every read path renders HTML through one renderer to the same plain-text shape — `== Heading ==` markers, one list item per line, superscripts kept, code fenced: the full article from the Action API's HTML extract, a section from the parser's own HTML for that section, the summary from the REST `extract_html`. A section read additionally carries data tables, infoboxes, and the lists inside layout tables, none of which the extract carries\n- Per-call `language` parameter on every tool — all Wikipedia language editions accessible in a single session\n- Language validation against a live edition registry built from the MediaWiki `action=sitematrix` endpoint (cached 24h) — catches structurally valid but nonexistent editions before they cause timeouts\n\nAgent-friendly output:\n\n- `page_type` on summaries discriminates `standard` / `disambiguation` / `no-extract` — no string parsing needed\n- `wikibase_item` (Wikidata QID) on summaries and on search and nearby results enables direct cross-referencing with wikidata-mcp-server\n- Article text, snippets, and titles are backslash-escaped on the way into the markdown `content[]` render, so an article that writes about markup or markdown syntax reads as itself instead of being interpreted by the client; `structuredContent` carries the same text unescaped. Fenced code blocks and table-row delimiters pass through unescaped, while table cells stay escaped\n- `section_index` on table-of-contents entries links directly to the targeted-read parameter on `wikipedia_get_article`, index 0 included\n- Titles MediaWiki cannot name a page with — `< > [ ] { }`, the `|` multi-title separator, percent escapes, magic tildes, relative paths — are refused before any request, with `invalid_title`; a trailing `#fragment` is accepted and resolves normally\n- Recovery hints on every error type — callers get actionable next steps (e.g., \"use `wikipedia_search_articles` to find the correct title\")\n\n## Getting started\n\n### Public Hosted Instance\n\nA public instance is available at `https://wikipedia.caseyjhand.com/mcp` — no installation required. Point any MCP client at it via Streamable HTTP:\n\n```json\n{\n  \"mcpServers\": {\n    \"wikipedia-mcp-server\": {\n      \"type\": \"streamable-http\",\n      \"url\": \"https://wikipedia.caseyjhand.com/mcp\"\n    }\n  }\n}\n```\n\n### Self-Hosted / Local\n\nAdd the following to your MCP client configuration file.\n\n```json\n{\n  \"mcpServers\": {\n    \"wikipedia-mcp-server\": {\n      \"type\": \"stdio\",\n      \"command\": \"bunx\",\n      \"args\": [\"@cyanheads/wikipedia-mcp-server@latest\"],\n      \"env\": {\n        \"MCP_TRANSPORT_TYPE\": \"stdio\",\n        \"MCP_LOG_LEVEL\": \"info\"\n      }\n    }\n  }\n}\n```\n\nOr with npx (no Bun required):\n\n```json\n{\n  \"mcpServers\": {\n    \"wikipedia-mcp-server\": {\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@cyanheads/wikipedia-mcp-server@latest\"],\n      \"env\": {\n        \"MCP_TRANSPORT_TYPE\": \"stdio\",\n        \"MCP_LOG_LEVEL\": \"info\"\n      }\n    }\n  }\n}\n```\n\nOr with Docker:\n\n```json\n{\n  \"mcpServers\": {\n    \"wikipedia-mcp-server\": {\n      \"type\": \"stdio\",\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\", \"-i\", \"--rm\",\n        \"-e\", \"MCP_TRANSPORT_TYPE=stdio\",\n        \"ghcr.io/cyanheads/wikipedia-mcp-server:latest\"\n      ]\n    }\n  }\n}\n```\n\nFor Streamable HTTP, set the transport and start the server:\n\n```sh\nMCP_TRANSPORT_TYPE=http MCP_HTTP_PORT=3010 bun run start:http\n# Server listens at http://localhost:3010/mcp\n```\n\n### Prerequisites\n\n- [Bun v1.3.0](https://bun.sh/) or higher (or Node.js v24+).\n- No API keys required — Wikipedia's API is public.\n\n### Installation\n\n1. **Clone the repository:**\n\n```sh\ngit clone https://github.com/cyanheads/wikipedia-mcp-server.git\n```\n\n2. **Navigate into the directory:**\n\n```sh\ncd wikipedia-mcp-server\n```\n\n3. **Install dependencies:**\n\n```sh\nbun install\n```\n\n4. **Configure environment (optional):**\n\n```sh\ncp .env.example .env\n# edit .env if you want to customize WIKIPEDIA_USER_AGENT or logging\n```\n\n## Configuration\n\n| Variable | Description | Default |\n|:---------|:------------|:--------|\n| `WIKIPEDIA_USER_AGENT` | User-Agent header sent with every Wikimedia API request. Customize for your deployment. | `wikipedia-mcp-server/0.2.5 (https://github.com/cyanheads/wikipedia-mcp-server)` |\n| `WIKIPEDIA_BASE_URL` | Optional single-instance override. Unset (default): compose per-language hosts, `language` selects the edition per call. Set to a full base URL (e.g. a private MediaWiki mirror): route every call at that one fixed host — `language` no longer varies it. | *(unset)* |\n| `WIKIPEDIA_ARTICLE_OVERFLOW_BYTES` | Byte budget above which a full-article read (`wikipedia_get_article` without `section_index`) returns a section outline instead of the full text. Tuned for this domain — ordinary articles stay whole; only genuine mega-articles (World War II ~86 KB, United States ~94 KB) outline. Section-targeted reads are never affected. | `80000` |\n| `MCP_TRANSPORT_TYPE` | Transport: `stdio` or `http`. | `stdio` |\n| `MCP_HTTP_PORT` | Port for HTTP server. | `3010` |\n| `MCP_SESSION_MODE` | HTTP session mode: `stateless`, `stateful`, or `auto` (which resolves to `stateful`). The Docker image ships `stateless`. | `auto` |\n| `MCP_AUTH_MODE` | Auth mode: `none`, `jwt`, or `oauth`. | `none` |\n| `MCP_LOG_LEVEL` | Log level (RFC 5424). | `info` |\n| `LOGS_DIR` | Directory for log files (Node.js only). | `<project-root>/logs` |\n| `OTEL_ENABLED` | Enable OpenTelemetry instrumentation (spans, metrics, completion logs). | `false` |\n\nSee [`.env.example`](./.env.example) for the full list of optional overrides.\n\n## Running the server\n\n### Local development\n\n- **Build and run:**\n\n  ```sh\n  # One-time build\n  bun run rebuild\n\n  # Run the built server\n  bun run start:stdio\n  # or\n  bun run start:http\n  ```\n\n- **Run checks and tests:**\n\n  ```sh\n  bun run devcheck   # Lint, format, typecheck, security\n  bun run test       # Vitest test suite\n  bun run lint:mcp   # Validate MCP definitions against spec\n  ```\n\n### Docker\n\n```sh\ndocker build -t wikipedia-mcp-server .\ndocker run --rm -p 3010:3010 wikipedia-mcp-server\n```\n\nThe Dockerfile defaults to HTTP transport, stateless session mode, and logs to `/var/log/wikipedia-mcp-server`. OpenTelemetry peer dependencies are installed by default — build with `--build-arg OTEL_ENABLED=false` to omit them.\n\n## Project structure\n\n| Directory | Purpose |\n|:----------|:--------|\n| `src/index.ts` | `createApp()` entry point — registers tools and inits the Wikipedia service. |\n| `src/config` | Server-specific environment variable parsing and validation with Zod. |\n| `src/mcp-server/tools` | Tool definitions (`*.tool.ts`) — one file per tool. |\n| `src/services/wikipedia` | WikipediaService — REST API + Action API client with retry/backoff and language validation. |\n| `tests/` | Unit and integration tests mirroring `src/`. |\n\n## Development guide\n\nSee [`CLAUDE.md`](./CLAUDE.md) for development guidelines and architectural rules. The short version:\n\n- Handlers throw, framework catches — no `try/catch` in tool logic\n- Use `ctx.log` for request-scoped logging, `ctx.state` for tenant-scoped storage\n- Register new tools in `src/mcp-server/tools/definitions/index.ts`\n- Wrap external API calls: validate raw → normalize to domain type → return output schema; never fabricate missing fields\n\n## Contributing\n\nIssues are welcome. Run checks and tests before submitting:\n\n```sh\nbun run devcheck\nbun run test\n```\n\n## License\n\nApache-2.0 — see [LICENSE](LICENSE) for details.\n","readmeFilename":"README.md"}