{"_id":"peertube-mcp","_rev":"3-38d9b4661831c724245d2c4dfa1ca493","name":"peertube-mcp","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"peertube-mcp","version":"1.0.0","keywords":["mcp","peertube","video","federated","search"],"license":"MIT","_id":"peertube-mcp@1.0.0","maintainers":[{"name":"mrfentmen","email":"contactae2000@gmail.com"}],"homepage":"https://github.com/mrfentmen/peertube-mcp#readme","bugs":{"url":"https://github.com/mrfentmen/peertube-mcp/issues"},"bin":{"peertube-mcp":"dist/index.js"},"dist":{"shasum":"85150c0a531d0078d4d5dfe1aefe32a41465776f","tarball":"https://registry.npmjs.org/peertube-mcp/-/peertube-mcp-1.0.0.tgz","fileCount":6,"integrity":"sha512-iTrGnG4gRPo4ZNSi6XY6HMezGpoXbSyMGMZR8Sr+nJxGtCxRxGVG9ztA5/X6tlwILqSdcHhbLTATdCGAGEESPA==","signatures":[{"sig":"MEUCIAuWHPhHharKKqSuWbo4VQw1DAe6/7n9humcMuU1lO3BAiEAtOvSN3alUvvJqZbhc1j6rT7uej0KkSW/wHcprJUYUkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5219},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"2efb5f269f9ebe20ec84e576f3b9ef23ec59e106","mcpName":"io.github.mrfentmen/peertube-mcp","scripts":{"dev":"npm run build && node dist/index.js","build":"tsc -p tsconfig.json","start":"node dist/index.js"},"_npmUser":{"name":"mrfentmen","email":"contactae2000@gmail.com"},"repository":{"url":"git+https://github.com/mrfentmen/peertube-mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"Search PeerTube.tv federated videos and read instance info. No key required.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/peertube-mcp_1.0.0_1790028735157_0.9824130852621411","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"peertube-mcp","version":"1.0.1","keywords":["mcp","peertube","video","federated","search"],"license":"MIT","_id":"peertube-mcp@1.0.1","maintainers":[{"name":"mrfentmen","email":"contactae2000@gmail.com"}],"homepage":"https://github.com/mrfentmen/peertube-mcp#readme","bugs":{"url":"https://github.com/mrfentmen/peertube-mcp/issues"},"bin":{"peertube-mcp":"dist/index.js"},"dist":{"shasum":"3f401205437563ba1407c51ccddcd8cba04cfcaa","tarball":"https://registry.npmjs.org/peertube-mcp/-/peertube-mcp-1.0.1.tgz","fileCount":7,"integrity":"sha512-L7qN/WxrrD86T+l3GBu8YsUP4tWgmR94QDVCib4HM8LMm8yeKGNkZKWY0/1oRkPmRygvs9uBN5iz69gH/H3iyg==","signatures":[{"sig":"MEYCIQC8w84eZvXwvIxZA2ZfHTNqQ9fVFxtY9a39zg6BfFmhQgIhAKcnUVugU0y1U69SV0W4V1dymYXe2NQzn2piaKUb2t2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHnl2QluU48BidY7OVeB8oI7ILsFHGpJOwGlGZU/QsbsAiAPo9iru+utiocoM/vyJ2ydGyn3b3IB4LJE5xQyxJT/iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13728},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"8774670092d460bebd8b67f7d5ee5c788467cb24","mcpName":"io.github.mrfentmen/peertube-mcp","scripts":{"dev":"npm run build && node dist/index.js","build":"tsc -p tsconfig.json","start":"node dist/index.js"},"_npmUser":{"name":"mrfentmen","email":"contactae2000@gmail.com"},"repository":{"url":"git+https://github.com/mrfentmen/peertube-mcp.git","type":"git"},"_npmVersion":"10.9.8","description":"Search PeerTube.tv federated videos and read instance info. No key required.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/peertube-mcp_1.0.1_1790538640753_0.7387631494614251","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"_id":"peertube-mcp@1.0.2","bin":{"peertube-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/mrfentmen/peertube-mcp/issues"},"dist":{"shasum":"53ca8e64fa3d19b465a1d97092db0d50de6ae737","tarball":"https://registry.npmjs.org/peertube-mcp/-/peertube-mcp-1.0.2.tgz","fileCount":6,"integrity":"sha512-H3iBxkVPMwQ28+wi08lFby2qU/wBcH0kdxpl9FDOt+YoaWkP/6ag25R55a+gKkArt7m9axIngNz2GdFDAJ86Dw==","signatures":[{"sig":"MEUCIQCCdpy7gloWc9gm9ZH1k/TwfKWCpuhCyg2P6l87op7iJQIgVgfnRG5IzKZQejUP+uy3UrxukY/filM2UIXumL0z0kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEufEYo/OIa9TsHphw6Yuzw+ZgwxbKOZNvm7YjkOMMQZAiAKAcpO8ZNvQHo1XG2BvL2yzFl5ISvzsx3UFeh/7Ppa3g=="}],"unpackedSize":8756},"main":"./dist/index.js","name":"peertube-mcp","type":"module","engines":{"node":">=20"},"gitHead":"40cce83d0e92c5f77589d72c2664771bcb72217d","license":"MIT","mcpName":"io.github.mrfentmen/peertube-mcp","scripts":{"dev":"npm run build && node dist/index.js","build":"tsc -p tsconfig.json","start":"node dist/index.js"},"version":"1.0.2","_npmUser":{"name":"mrfentmen","email":"contactae2000@gmail.com"},"homepage":"https://github.com/mrfentmen/peertube-mcp#readme","keywords":["mcp","peertube","video","federated","search"],"repository":{"url":"git+https://github.com/mrfentmen/peertube-mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"Search PeerTube.tv federated videos and read instance info. No key required.","directories":{},"maintainers":[{"name":"mrfentmen","email":"contactae2000@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peertube-mcp_1.0.2_1792367383442_0.5608530348834562"}}},"time":{"created":"2026-09-21T22:12:15.023Z","modified":"2026-10-18T23:49:44.070Z","1.0.0":"2026-09-21T22:12:15.312Z","1.0.1":"2026-09-27T19:50:40.824Z","1.0.2":"2026-10-18T23:49:43.540Z"},"bugs":{"url":"https://github.com/mrfentmen/peertube-mcp/issues"},"license":"MIT","homepage":"https://github.com/mrfentmen/peertube-mcp#readme","keywords":["mcp","peertube","video","federated","search"],"repository":{"url":"git+https://github.com/mrfentmen/peertube-mcp.git","type":"git"},"description":"Search PeerTube.tv federated videos and read instance info. No key required.","maintainers":[{"name":"mrfentmen","email":"contactae2000@gmail.com"}],"readme":"# Peertube MCP\n\nSearch PeerTube.tv federated videos and read instance info. No key required.\n\nThis file is self contained. It reads public data only and never writes to the machine. All output is bounded and honest about what could not be fetched.\n\n## Tools\n\n* `searchVideos`  Search PeerTube.tv videos.\n* `instance`  PeerTube.tv instance info.\n\n## Usage\n\n```bash\nnpm install\nnpm run build\nnode dist/index.js\n```\n\n## Licence — no paywall\n\nEvery tool in this package is free: no licence key, no premium tier, no hosted\nlicence gateway. The paywall machinery this repo once carried (per-tool licence\nchecks and paid hosted endpoints) was removed repo-wide on 2026-10-17. Nothing\nthat this package installs or calls asks you to pay.\n","readmeFilename":"README.md"}