{"_id":"avito-mcp","_rev":"34-e108a8db74bf87736a969b4cfa85230a","name":"avito-mcp","dist-tags":{"latest":"2.1.1"},"versions":{"0.1.0":{"name":"avito-mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.1.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"fd32f43d2b692745f6470a87cff47208c077778a","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.1.0.tgz","fileCount":84,"integrity":"sha512-DqVqo0DB1e23n++8biiLhsUiMwvZ2sk/lWIp85tzql8OoLhEsv+mH0TMdKJkjCacvHkHH6H/TbBqxH0+FCaEIg==","signatures":[{"sig":"MEYCIQD6QoNDW0BS/hSCQMfdbl6Gj5XDbGjfKHU256yTjdVDGwIhAP4hKKLtvKLoE5m42RA2u/MJWnGnB8GIqjbkhADy4c9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1353731},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"b1e9dc16d1c24a47138b630b82671d3e44bae649","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.1.0_1779704840854_0.8628339103461087","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"avito-mcp","version":"0.1.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.1.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"1848f610b0d5ba0aaa84b2cac59b78d343ee4777","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.1.1.tgz","fileCount":84,"integrity":"sha512-0cA0fMOqXGCvYLzGykjlQRUCeOzPzDzDapnNgtCtuyvZ9h078/9t9L8lneXTN7dWw9BFmIuKVuSS/LgIdysK9Q==","signatures":[{"sig":"MEUCIQDd8aAIZDBLIA10r9x1svC3mqILB7TdySDflHvzOywK6gIgTeXke4xpUMG7DdG9dQVyDZH5DOcUNz3dgjcm5TBHoho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355086},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"b29465550e556814c42cb6e8d5a1b612fc7b9bfe","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.1.1_1779706142713_0.9863363473962139","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"avito-mcp","version":"0.1.2","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.1.2","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"0d79c987c0bcab55791def2c554aee2af6f61869","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.1.2.tgz","fileCount":84,"integrity":"sha512-u5tWH92octdhhHVA5knDqBRntREYJyLR98eAizPLzB5lEyPavgqbYOT953X4ugzWOKm0n1xgeUL9hPVXKjvQAQ==","signatures":[{"sig":"MEUCIDP+BvPHR+tkGafUhNdY/TPKnSTnYF1J7LSfwSN2WUQGAiEAh2fFcoqU9bQm/WDtGloPhr7wmHTCOVlQuJg+26UKJeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1355578},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"a677f5d4561bc856e1b2342e5afd97e173136a4f","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.1.2_1779707009697_0.15827150512203803","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"avito-mcp","version":"0.1.3","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.1.3","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"47a0b45ecaa5804f754761c2661173cbcdddeb9a","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.1.3.tgz","fileCount":84,"integrity":"sha512-rTDQLNQ8ofAbO7tlpjz2zyhjjgOpL8RYM3TcASY0uTORVR+0fY3D2lOktxlB5GYx57DaGpQ7a+pp/++NhtHqHQ==","signatures":[{"sig":"MEUCIFgXmF+HvrwE+WJ32lsz3ptZKc+rlQTp8St0NvmgZ6RYAiEAuCKWIBsXi3o3t1D3TZkZP+ZUXzwzAwYrNgehIOs1ytw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378931},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"140127576a43af2002be03bcc7efdb0ed04050ba","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.1.3_1779709339853_0.8627689958599598","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"avito-mcp","version":"0.1.4","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.1.4","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"90997fcd0cf8449a85bc3d89ee194870ccf3ff77","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.1.4.tgz","fileCount":87,"integrity":"sha512-2HiHL3ejyeHzZiqe2LQ6nhcHziRPABJsytzilPqbs7qANMzs37fs/TpMEFdM2nwP6ESlQCaXg2RjhSB+FwPjdQ==","signatures":[{"sig":"MEYCIQDRM4Pfo9zfNfbz6NluiyIoQxj/rBWFd99ecfjksGnqgAIhAO+qxaEe65PKwqzw673LRF1/Cqa14WQH4LWD98eB1+8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390162},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"9a20026b72467f60b63caa1cac4884a0a04da86d","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.1.4_1779714237778_0.3681539879168372","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"avito-mcp","version":"0.2.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.2.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"a9837f5462a9528add1e6cf4a63e867e4a2f79a9","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.2.0.tgz","fileCount":89,"integrity":"sha512-9P4sfwkF5lEmbp9Vm+UBsTln3x0/zsU46TGgHYeRu/8zGE57XQ+IalLMXf1HxHCFsHWwB4zrU1/uwD5g2lc0Gw==","signatures":[{"sig":"MEYCIQCQMlzjv2flYZGyu1s1WKYwYlD1Gyj/w6rt1wV8TjuWhwIhAMjgtIcZMh8FQ2hSVtntclcjXE5egErQk6/Z3WTI0IEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410508},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"f868dbc9c21b08b562beca8c6cfe9adae6703531","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.2.0_1779715352394_0.6780392847126888","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"avito-mcp","version":"0.3.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.3.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"f87b86f65e0a9d345d69f93fe8b4f244d4b4161a","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.3.0.tgz","fileCount":92,"integrity":"sha512-ehhJ/XHIclY4ZTIcVNKNhP20fRHLS6rfeCLyRP0GpOZ7tuKOjw5nnA9WLIbyRQEcBHrkeYzdZa2+GLHts4K8PA==","signatures":[{"sig":"MEYCIQCBsPjXT0ffFPmbyr9AJBx/Bquh8xRPG9pJTVfQ0GMMpwIhAOCmrtcmmZCimQHZgzB68e8aOhjj9gpQ7dm7HfmnT5w/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504131},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"b6de113fc8917c731005cf3d3398f07a4fc2c263","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.3.0_1779718543657_0.6829228573204376","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"avito-mcp","version":"0.4.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.4.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"6a3e67f730509b7867e5a99039833217bdc1f5b6","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.4.0.tgz","fileCount":96,"integrity":"sha512-+SJvJ30eGjucVPbaROEEIQVgdox8CDwTs2ufxOGhLYO2XvWJrC+y9HK5Ltdwl3/DL6gnDKfqlzw8ujPhMRdCRg==","signatures":[{"sig":"MEYCIQCICCm7/Y6xl1FxSeWjqYE79HbuxIWba2Ub3ufARDcA8QIhAM6WzRWJYE+PgWFzcx4y1DziMzL8NhqG3ps8etv4xpUj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551336},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"96c224a3bc0b89454cdb9b39605f543f4e0589d9","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.4.0_1779730628708_0.16505122638885905","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"avito-mcp","version":"0.4.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.4.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"5020e7b3f6c00db09e94ecdf2ecc35f43073d078","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.4.1.tgz","fileCount":96,"integrity":"sha512-Vwvj0WUs0Sv5Qggc9yyG2dvvzsvl6B2/hGb5RlKbATj1OZ0oQ8/Am2fPCbJA/lor92l6b8hpcLiLasB3Hpkn9A==","signatures":[{"sig":"MEYCIQCiEIGhlVB+Wb8MrDXg6/wDeGlC7Q85GTKP3P2iQcofQwIhALKZg/Y+XVqlDGrhlvJlEzT3cvC+n+puy+GGMNxPRel1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552821},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"e35c1ce1eb8b2d4bb755b6e76f4144920e30c2ed","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.4.1_1779730980931_0.4237881712003817","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"avito-mcp","version":"0.5.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.5.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"3abead735006a3a7b564682c6aff0752dfcabcea","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.5.0.tgz","fileCount":96,"integrity":"sha512-foH1MyNQVJSRHbnezeQTe9xnmGy2bnIUMva1e55YQx6x5XHYTYEbpSA80UVybJENX3moJkBOnT7v47Qd+VR1RA==","signatures":[{"sig":"MEUCIQCGw8xOcKdw0ZMmIRCik6DmiiWrHykGII9Iq7mWYA+kjgIgb+fTzvXVybQBjQMUDXkSOFrmNyO5zeSKRRr/wgx8BEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1565757},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"3cfe4784dbf61818c734203ac0a5383e87058149","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.5.0_1779731630133_0.39658124184083987","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"avito-mcp","version":"0.5.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.5.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"652a4a27100ab4da5d21ba8325bbdb6b8e3c5465","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.5.1.tgz","fileCount":97,"integrity":"sha512-MLgpfOqwp/5y24shvF6ORYBv4nQgErpXe8VvrJWnjRi4SunOfWMZhEbTGGSe4p6yNI0HOCgfkmL65QNeSHmYPA==","signatures":[{"sig":"MEUCIAsoT2P+PmbxCZ80tzcGd/hk3MIJB6djnW6kIbGAdApqAiEAyE7YNxzI1xpotk/4BLfX4KGPn6q5dIJAJJ2N+C2XfDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1589965},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"a0e92f3bbd1fb24974d1064f8f7e480be02f2ead","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 139 tools across 18 domains. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.5.1_1779733722905_0.03926010857734141","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"avito-mcp","version":"0.6.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.6.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"dc1c1e7f8690ceb948017640aab92301f72e3f63","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.6.0.tgz","fileCount":101,"integrity":"sha512-tYCsUwBfNZAQA5baq5Ot5P27zwfGfY0fzvsiZH6DVymj8VrlPWA5A9QzdPMjRiGyTvbHUftjt0kQREwQUsptKw==","signatures":[{"sig":"MEUCIQCr5rvMhyzLdM72y5b/7rHjjjzAKye238lzqy8OoguSnwIgU6vwR3v/WNZDz3P7ELdTLqUo7w6nROIVvVRLwnILIoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1653374},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"05131078c21e187835c2df6fd241060dc71588dd","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"MCP server for Avito API — 142 tools, MCP resources, prompts, structured outputs. Aligned with MCP spec 2025-11-25. Give your AI agents hands and feet on Russia's largest classifieds marketplace.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.6.0_1779736039788_0.8631743118268638","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"avito-mcp","version":"0.7.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.7.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"4c0772365fe25c6a74016c5e8d81ff944bfc07ba","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.7.0.tgz","fileCount":105,"integrity":"sha512-LxZtSsVkJGVWc9iJLG16FSgVrIH0aOxe2OGPcAEy0D8UkIAesvFekOBqGILqtNOYxnNLQfUpOM6ZK5jg8VYVKA==","signatures":[{"sig":"MEUCIGr8q4ekcB5iEhMJKuEBvnRhl7G1sCetD5rGkfMj5en9AiEA1Iv7vhVidRnuJXiXr3nzsocDuhCi4MKEcwW/1LY+HHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730778},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"b7e4e9fc093c03b43b179eb5383fb27bb412df8b","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 142+ tools, safe-by-default with dry-run, idempotency, structured errors and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.7.0_1779791958228_0.41225110678496035","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"avito-mcp","version":"0.7.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.7.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"b9fec733f2de4b373acd3706fae2215a869393bb","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.7.1.tgz","fileCount":105,"integrity":"sha512-4D6SGWEbCji87QlWNueWL1/GXJ0IGIQWvFxC7ne/UPAvKO9PYW399xWft30SvKKxxGFvhWY2Bk/CNy42XbTdoA==","signatures":[{"sig":"MEUCIBGE4nMlJ2PjaBYpQFocv2Oxb2uhoQECxxrWXWZMiJLPAiEApJrxZe8RmAsboJho3CtmvRSoKijovTwbOuS+/GsDsTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1734610},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"c289c438dc7fff09714423128658f940f93961ec","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 142+ tools, safe-by-default with dry-run, idempotency, structured errors and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.7.1_1779972415990_0.2488588659308908","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"avito-mcp","version":"0.7.2","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.7.2","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"3410edd5fe68fba242eed4482a000bebd5563f3b","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.7.2.tgz","fileCount":105,"integrity":"sha512-5Wreaz5yTGdp8B4BF32XMLh4GbeI3yHEUL7wm94AwD0felhqG5oxqP7awZuEq+gCuCDLltdNzPDNDnHOxZ65IQ==","signatures":[{"sig":"MEUCIQDnYNLLnEQNw3iXhMj7gBsxCJGtX/+w6r8ahz9zpBxUWQIgCXr0fLRAos8ZnCpuh6qEQ+NChK0aLd0M/tisN7iwYU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1764150},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"f958022c9df82d4feb8c1fea5e3084fbf53973f7","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 145 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.7.2_1779977649922_0.11821009053447473","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"avito-mcp","version":"0.7.3","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.7.3","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"b824cef61ce8978450769d741647b8573029a943","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.7.3.tgz","fileCount":105,"integrity":"sha512-GJDiwyHmvkmg2mV3gfM4tBFWtNS8uveRMvt7O9TzumprrMFgOUmU2MA7D81FM8apyfT6WRbioBu02jkhnziNpA==","signatures":[{"sig":"MEYCIQDoN8mR6mzQHt5jvX+27aHd9GRXXw3QzvkxYdYVn5ZGlAIhAMGA/BkB5puUFIMobLkc7kzcZKrqywfLmoRaYI/1eBSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1764990},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"966f956c7e6ceb95ffc276ea4b52523246877dd5","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 145 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.7.3_1779979081171_0.7646992621081306","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"avito-mcp","version":"0.7.4","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.7.4","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"35c9f62505e1d77d2e751162d5573d96a5ef86d2","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.7.4.tgz","fileCount":105,"integrity":"sha512-OwEfNJ/FsnJfU397xWubMRp/tz1+sVA2Qoi1EBSFKPVQIANcHJhM1jF3ZQnEkkmKPtXpIJACPoDj8xaI/nM32A==","signatures":[{"sig":"MEQCIGDs4PmZxnRguDpCqhR3sk/eZ7xgB9Jf0AMEUXB9k0TSAiBKBWi/taY+/G/9NQXgM6RpmmysDDvGHUXyfzZzpLQeWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771899},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"e7e9eedc4e3b4bf87ece30123dbb884f25a771ca","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 145 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.7.4_1779984950750_0.7944180308789937","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"avito-mcp","version":"0.7.5","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.7.5","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"3edaa45d90e5a03c163a29111fc595614b65e55a","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.7.5.tgz","fileCount":105,"integrity":"sha512-he2+Hyly7Y6dG3/sfB7SMHzBIuYJYghfxJc016g9URZs9if1nk6jU+rcOZy5y4K3WTJhf45arI7KfkESQtnhJw==","signatures":[{"sig":"MEUCIQCkva2WBrZYZzDv+EYb7dI/rlaaRpPU1q2YUbORkrKrZwIgP9tdwHOdsZU2Okc5upWe7Xg9LsrJ4xxxwe6n/rLunE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1925792},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"e7e9eedc4e3b4bf87ece30123dbb884f25a771ca","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 145 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.7.5_1780038735922_0.07561566149862764","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"avito-mcp","version":"0.8.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.8.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"32616a0ef43fb42cbd643b2d9f52cc03c57ae880","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.8.0.tgz","fileCount":105,"integrity":"sha512-bfabHuadvqBxp47LUbADPKvIv9YewFXIQOAcyJQBhpK5JHoJL5LjMxJMUBpc+t593Z1Cc6InHtnW+KuPXaOldA==","signatures":[{"sig":"MEUCIF/ccfHRvaDoaPBlUJhxJFAvknh+Ard+FhCVmz1Pw527AiEA4v543Tya6luCtyxcZnF4i3bRKy7SMTQBbw6c5QV4VGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1840415},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"e75402363e884fb3b18cbb97d018f5863958ef87","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 145 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Install via npx, plug into any MCP-compatible client.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.8.0_1780171128463_0.3450241485244485","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"avito-mcp","version":"0.9.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@0.9.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"0ce66b0d7efc0c86f7115906138d8982e2dcabdd","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-0.9.0.tgz","fileCount":123,"integrity":"sha512-oBkCCQJerunTFJ0lSgaFZ+S+RJsSESq3ZItiXueH5IJvCrNj7f3iA0YVQqOdyqI1W1kDvbYh/1v2yNVofHWYeg==","signatures":[{"sig":"MEUCIDUUwJ6G7UO8AnDYI5l8dTgoIEn5yZXssaR2rgKTyK16AiEAo/bHTKMe0QNb/1gJzqfipfqBXu52YCbaUh8r9YREeVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1987919},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"d9de1233442af93bd463f9777c627356518ab760","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","eslint":"^10.4.0","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_0.9.0_1780994450833_0.5972525665150368","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"avito-mcp","version":"1.0.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.0.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"dba3f13eb90dcbdf0e3d5c283cd41d479a4600d5","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.0.0.tgz","fileCount":123,"integrity":"sha512-1C2nmlEJQAcC5iqTCkcjdt8KtVaIQkYGA7fXKvF+Ow/TtHNCKS4ejAWbgHE1F87psz7icDG9jRGBNttyv0X81Q==","signatures":[{"sig":"MEUCIQDyGuoKSupMjTn3xJCXUE3dOORJ5AZ5129olnplnXtW1AIgf8K97YI7xCRjEsegZ+9Y86XIQKx1IHXJecKl6WpBitc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2036683},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"9c3ce3b470685223e641b522ff8c6e32809ac198","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.0.0_1781040401963_0.9243990878091966","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"avito-mcp","version":"1.0.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.0.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"f12701dda30b04b0b0f8ca8287c36eb98760e8cc","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.0.1.tgz","fileCount":123,"integrity":"sha512-B1Zs6LPBvhlxKHcWSOz+jYWkEnoHK6/MZK4ZQGAEirUgnniyT5ocYXDElqZWFcr/o8EztuChtWWXHmvyWlFT7g==","signatures":[{"sig":"MEQCIHT+J47zzPBcDk1xe7Xr7yPonNrU5yR630XPc1OqRtltAiB4KpAm5viyyulM8gyiaregW6U4YYCscc/5oH7BFBqH6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041720},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"4ab9e3258351604c27ec291acfeb1b400a1ef617","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.0.1_1781073251580_0.332340383206464","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"avito-mcp","version":"1.0.2","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.0.2","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"37ae803aa13d2c9930cd804932c159dcdbbed982","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.0.2.tgz","fileCount":123,"integrity":"sha512-63pKdE1p9Q/nQ9QD/U1rAqrkWlpJev01OwLxHAA4l6JQz52ZhSmP3CFbAxvYEi3NPk71ZSFc2Y1YYe85kMo/eQ==","signatures":[{"sig":"MEUCIC8gASBDdoo6NevPLpD0d1yt/vEQhC7pb5Imcb6AnHx+AiEAg+K4zGAHgOudKhrNIyyBE7uB3oiToRjZVKb3E7cRTN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2045055},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"494e49e16faa4f129cdc2b9e8bf27b21f80ba75d","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.0.2_1781777231218_0.13029591101369742","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"avito-mcp","version":"1.0.3","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.0.3","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"fcac4208462a037739a340cc20600b46e827a1ed","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.0.3.tgz","fileCount":123,"integrity":"sha512-cwS+7ugLcCrnSZcpnTdqZiJZ2oN8KsaA/yB84mFABeoZG7NVtpF/7bO92nVXSFQDiRLFGMwwJLH+ZVLFJVUiBA==","signatures":[{"sig":"MEUCIQC0T94sVDpWm45jJbOnZM2fzk4ceMZqJM0LAeazens3BQIgL82dJUeMiHzGthZCM9VtYGJvLGtFKclhO6EzsKnXArY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048939},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"a3378caa7853d7e39a370228a5d02db18c1ad321","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.0.3_1781779239754_0.898365291745203","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"avito-mcp","version":"1.1.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.1.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"3d61237444186c398c38b72c1c1e5aecebe6bc0f","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.1.0.tgz","fileCount":123,"integrity":"sha512-jPtY8b5gwIc4NzJEBiGWLFde/e066Y3Z6jshpU5l+IylTJ8ICwDe49nm6Tr/eO+ZzU/tV69sa0cRSstpjH6LxA==","signatures":[{"sig":"MEUCIBhQ01mTgs6RWkv0OfqhBiuqYhfTeUs80iDZ8SmfYnudAiEA/aqzT6TSISkSagmzUuvZMe5NNZXkfWj4rYT7BeZ+Pi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2069939},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"a7e26571d85fa2ba5a73c0853c2d181355db8c33","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","eslint":"^10.4.1","vitest":"^4.1.7","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.61.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.1.0_1781783241885_0.33399392466854483","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"avito-mcp","version":"1.1.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.1.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"40b0e371bbcd21cbca40695ccad9d5c3a24a0ddf","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.1.1.tgz","fileCount":123,"integrity":"sha512-+ITRgEUkRWmnjMHxu7Aqr9GTaeh0xmRJ6YLGPvCWnh0O8Ct4h3qtR3Cim183WDURMTxZwuNClx5BZ06gllHtYA==","signatures":[{"sig":"MEYCIQCYwpISZm1BdnvwC24GnVRSf5SMi9hLY8vWZI2hBT11hgIhAISwZ2BqVggSCHsZkOC6iZy1AC8gJWJvOYRBQ15dqfmG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2071385},"main":"dist/server.js","type":"module","engines":{"node":">=20.10.0"},"gitHead":"a60e46d6ca6204dacb446b89046c4c02f607f88c","mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build && npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","prepublishOnly":"npm run lint && npm run build && npm test && npm run generate:manifest","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json"},"_npmUser":{"name":"elchin92","email":"first@student.su"},"repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"9.2.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","vitest":"^4.1.7","prettier":"^3.9.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.2","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.1.1_1783597704168_0.2414792340746139","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"avito-mcp","version":"1.2.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.2.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"ab5131b5a93cf9da307ca17e048a6d2605e2b2d9","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.2.0.tgz","fileCount":125,"integrity":"sha512-dYnYQXDqRQ3FVXsMQ8lSRlsQ1lr+oMuwj1epX7lqlYhqXzJV4wWYSXBbZfC5JyaFtmUWNsDtC6VBjrI4Pn5pxA==","signatures":[{"sig":"MEUCIAYqf1A1jW8mcH4ReUiRPyfozYIe7Br+p6X1z/a7e7ohAiEA88JTw22aIopRBU5ySe2DGIz+o0I+W0Z+e+BdZWn1OPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2318307},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-1.2.0.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-1.2.0.tgz","_integrity":"sha512-dYnYQXDqRQ3FVXsMQ8lSRlsQ1lr+oMuwj1epX7lqlYhqXzJV4wWYSXBbZfC5JyaFtmUWNsDtC6VBjrI4Pn5pxA==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, idempotency, structured errors, MCP resources/prompts and cross-process token lock. Runs over stdio or a remote OAuth 2.1-secured HTTP endpoint, with a bui","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","vitest":"^4.1.7","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.2.0_1783686632837_0.6676018554550396","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"avito-mcp","version":"1.3.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.3.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"490fd490c84a08d29288cf62972be63e5ba15fa6","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.3.0.tgz","fileCount":127,"integrity":"sha512-Q0/Yqz9LJokKWX9pPj7gL6tziRXeDGYHZ3ZlVVIhwsnNDFbMKnNeXeW2SpJzCJI7P4KqrQ/jggduhGFjdtlWFg==","signatures":[{"sig":"MEMCIFTQr2+jhXbl3Y2Wto7ytqESEObxLipMajDCH4SDCP5LAh98YA3tK9vKIlVVFKzF+i509YwY63NP3iCmgpVTfvxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2633689},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-1.3.0.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-1.3.0.tgz","_integrity":"sha512-Q0/Yqz9LJokKWX9pPj7gL6tziRXeDGYHZ3ZlVVIhwsnNDFbMKnNeXeW2SpJzCJI7P4KqrQ/jggduhGFjdtlWFg==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, durable idempotency, external approval, shared rate limits and structured errors. Runs over stdio or a reusable OAuth 2.1-secured HTTP backend, with a buil","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","vitest":"^4.1.7","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.3.0_1784006034240_0.8003710582404187","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"avito-mcp","version":"1.3.1","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.3.1","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"315cc900bb47099f35c92e603e730b8e49414898","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.3.1.tgz","fileCount":127,"integrity":"sha512-gcV+REGCOwNVd7k9J4tfi8QcQ+2C0FnXMh4SrG27VXbGAToN/pCQmDosRfEsAwCOaBewrjYRkdms4MrOGYcMNA==","signatures":[{"sig":"MEUCIAXXbWxHFlV5Ma8ks6hRtrHQBVYFB9DNjN3amge1TZ67AiEAlzhib62RA+GqF2i79avrS1JSc6nqQFG8wB5Jl+iliMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2636150},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-1.3.1.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-1.3.1.tgz","_integrity":"sha512-gcV+REGCOwNVd7k9J4tfi8QcQ+2C0FnXMh4SrG27VXbGAToN/pCQmDosRfEsAwCOaBewrjYRkdms4MrOGYcMNA==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, durable idempotency, external approval, shared rate limits and structured errors. Runs over stdio or a reusable OAuth 2.1-secured HTTP backend, with a buil","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","vitest":"^4.1.7","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.3.1_1784017021042_0.7425474010104229","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"avito-mcp","version":"1.3.2","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.3.2","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"68c0b31c1ca9dc7f3df1f7530796436d8093f366","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.3.2.tgz","fileCount":127,"integrity":"sha512-PO4XfEU58CcCjB1Wo01sKv6rQ1M4hhDFlIDTLwsv7mOyfL5IMwwK2Rmg2iZSiLpVtj8u5emtLRsyGzb56Kv6qw==","signatures":[{"sig":"MEQCICZxzj7FsNvDzmZT6nOQyKbYVSQjYXgg6BEPlwvTMjgWAiBxl+mrAupE0A0yqEIsmPyZ3BAJbL4k+ob/CfprK3248Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2656806},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-1.3.2.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-1.3.2.tgz","_integrity":"sha512-PO4XfEU58CcCjB1Wo01sKv6rQ1M4hhDFlIDTLwsv7mOyfL5IMwwK2Rmg2iZSiLpVtj8u5emtLRsyGzb56Kv6qw==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, durable idempotency, external approval, shared rate limits and structured errors. Runs over stdio or a reusable OAuth 2.1-secured HTTP backend, with a buil","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","vitest":"^4.1.7","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.3.2_1784272565489_0.7461165648476513","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"avito-mcp","version":"1.3.3","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@1.3.3","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"94e0eb1a170bdccb9efa81b02b38264500c89ba0","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-1.3.3.tgz","fileCount":127,"integrity":"sha512-5ooZsXvngfEJyeFAQC2GIMd5j39B+fyvuZoqnv3KdMtJYw6YOoB4KFMhJN4uxc8YJCoXOpFt7PxViH9dHX7XQQ==","signatures":[{"sig":"MEYCIQDk5Q6vjcKxFGMYX7e4IyZf/VvGrpgg1fgzbSf3yxJ2MwIhAP6+eQu3cPIc1v83phLH1D6XBrdkSR7s6HsdbPkZ9GTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2701894},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-1.3.3.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-1.3.3.tgz","_integrity":"sha512-5ooZsXvngfEJyeFAQC2GIMd5j39B+fyvuZoqnv3KdMtJYw6YOoB4KFMhJN4uxc8YJCoXOpFt7PxViH9dHX7XQQ==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, durable idempotency, external approval, shared rate limits and structured errors. Runs over stdio or a reusable OAuth 2.1-secured HTTP backend, with a buil","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"^4.4.3","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","eslint":"^10.6.0","vitest":"^4.1.7","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_1.3.3_1785147434132_0.25190926820351955","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"avito-mcp","version":"2.0.0","keywords":["mcp","model-context-protocol","modelcontextprotocol","ai","llm","agent","ai-agents","claude","claude-desktop","claude-code","cursor","cline","windsurf","zed","continue","avito","avito-api","openapi","russia","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@2.0.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"58103b9ea0b7ab1f2462f2a7864b31d9cc6b7a08","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-2.0.0.tgz","fileCount":143,"integrity":"sha512-jLss3rOSwGE0wE5eYkIsbfqUjZzqQBCmSMCtwSeDl0u+MgWGP4JqJk40X7/b5Rwpa25KUkRrdbdkMolXClXZxg==","signatures":[{"sig":"MEUCIAT4Ia7BFRoYfEhMbw/l7eCykyFGE0UTxWH1mQqNZzzEAiEAi8pTodlDS5knrLXqZM73PTKzpVWtj64mt3+l54PuKro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3068872},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-2.0.0.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs","capture:legacy-baseline":"tsx scripts/capture-legacy-baseline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-2.0.0.tgz","_integrity":"sha512-jLss3rOSwGE0wE5eYkIsbfqUjZzqQBCmSMCtwSeDl0u+MgWGP4JqJk40X7/b5Rwpa25KUkRrdbdkMolXClXZxg==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"Universal MCP server for the Avito API — 148 tools across 18 domains, safe-by-default with dry-run, durable idempotency, external approval, shared rate limits and structured errors. Runs over stdio or a reusable OAuth 2.1-secured HTTP backend, with a buil","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"^4.4.3","hono":"^4.12.33","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.6.1","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0","@modelcontextprotocol/express":"^2.0.0","@modelcontextprotocol/server-legacy":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.7","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_2.0.0_1785773608349_0.1203330636455564","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"avito-mcp","version":"2.1.0","keywords":["mcp","mcp-server","model-context-protocol","modelcontextprotocol","llm","ai-agent","ai-agents","automation","claude","claude-desktop","claude-code","cursor","cline","windsurf","avito","avito-api","marketplace","classifieds","ecommerce"],"author":{"url":"https://github.com/elchin92","name":"elchin92","email":"52755600+elchin92@users.noreply.github.com"},"license":"MIT","_id":"avito-mcp@2.1.0","maintainers":[{"name":"elchin92","email":"first@student.su"}],"homepage":"https://github.com/elchin92/avito-mcp#readme","bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"bin":{"avito-mcp":"dist/server.js"},"dist":{"shasum":"5fc44d1af8a3d1c41a06a241ff74ff396588e8d4","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-2.1.0.tgz","fileCount":174,"integrity":"sha512-du7uqTF2yJgtnhHn6eFd181fPuUwQpGII5egOB+UGGCMYNoDUHGeR/jAl5d+V8qYQ/J+4OuzWVaLXRS5hVfj+Q==","signatures":[{"sig":"MEUCICu6U8WpaMYkmBkzziZlmF6hohcJ1bh5xkIUxS2iSJN8AiEAm7LHQgdbGUKFcG4T7ZD36X87FeyTR81yYDbsA6jeW1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3552835},"main":"dist/server.js","type":"module","_from":"file:release-artifact/avito-mcp-2.1.0.tgz","engines":{"node":">=22.12.0"},"mcpName":"io.github.elchin92/avito-mcp","scripts":{"dev":"tsx watch src/server.ts","demo":"tsx src/server.ts --demo","lint":"eslint .","test":"vitest run","build":"tsc","smoke":"tsx scripts/smoke.ts","start":"node dist/server.js","format":"prettier --write .","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","prepack":"npm run build:release","pretest":"npm run generate:manifest","typecheck":"tsc --noEmit","list-tools":"tsx scripts/list-tools.ts","test:watch":"vitest","build:release":"npm run build && npm run generate:manifest","test:coverage":"npm run generate:manifest && vitest run --coverage","check:registry":"node scripts/check-registry-schema.mjs","prepublishOnly":"npm run verify:release","verify:release":"npm run verify && npm run build:release && npm run check:release-version && npm run check:registry","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","generate:manifest":"tsx scripts/generate-manifest.ts","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","check:release-version":"node scripts/check-release-version.mjs","capture:legacy-baseline":"tsx scripts/capture-legacy-baseline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-2.1.0.tgz","_integrity":"sha512-du7uqTF2yJgtnhHn6eFd181fPuUwQpGII5egOB+UGGCMYNoDUHGeR/jAl5d+V8qYQ/J+4OuzWVaLXRS5hVfj+Q==","repository":{"url":"git+https://github.com/elchin92/avito-mcp.git","type":"git"},"_npmVersion":"11.15.0","description":"MCP server for Avito: 148 tools for buyer chats, listings, promotion and orders, with dry runs and confirmation for consequential actions. Supports MCP 2025-11-25 (default) and 2026-07-28 via AVITO_MCP_PROTOCOL_ERA.","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild@0.28.1":true},"dependencies":{"zod":"4.4.3","hono":"^4.13.7","pino":"^10.3.1","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.6.1","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0","@modelcontextprotocol/express":"^2.0.0","@modelcontextprotocol/server-legacy":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","tsx":"^4.23.1","eslint":"^10.8.0","vitest":"^4.1.7","prettier":"^3.9.6","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^22.20.1","ajv-formats":"^3.0.1","pino-pretty":"^13.1.3","@types/express":"^5.0.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","@modelcontextprotocol/client":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/avito-mcp_2.1.0_1788788770397_0.3524514621436716","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"avito-mcp","version":"2.1.1","mcpName":"io.github.elchin92/avito-mcp","description":"MCP server for Avito: 148 tools for buyer chats, listings, promotion and orders, with dry runs and confirmation for consequential actions. Supports MCP 2025-11-25 (default) and 2026-07-28 via AVITO_MCP_PROTOCOL_ERA.","type":"module","bin":{"avito-mcp":"dist/server.js"},"main":"dist/server.js","scripts":{"dev":"tsx watch src/server.ts","start":"node dist/server.js","build":"tsc","smoke":"tsx scripts/smoke.ts","list-tools":"tsx scripts/list-tools.ts","generate:manifest":"tsx scripts/generate-manifest.ts","capture:legacy-baseline":"tsx scripts/capture-legacy-baseline.ts","inspect":"npx @modelcontextprotocol/inspector npx tsx src/server.ts","pretest":"npm run generate:manifest","test":"vitest run","test:watch":"vitest","test:coverage":"npm run generate:manifest && vitest run --coverage","lint":"eslint .","typecheck":"tsc --noEmit","typecheck:scripts":"tsc --noEmit -p tsconfig.scripts.json","typecheck:tests":"tsc --noEmit -p tsconfig.test.json","format":"prettier --write .","build:release":"npm run build && npm run generate:manifest","check:release-version":"node scripts/check-release-version.mjs","verify":"npm run lint && npm run typecheck && npm run typecheck:scripts && npm run typecheck:tests && npm run test:coverage","verify:release":"npm run verify && npm run build:release && npm run check:release-version && npm run check:registry && npm run check:docs && npm run check:publication","prepack":"npm run build:release && npm run check:publication","prepublishOnly":"npm run verify:release","demo":"tsx src/server.ts --demo","check:registry":"node scripts/check-registry-schema.mjs","check:docs":"node scripts/check-docs.mjs","check:publication":"node scripts/check-publication.mjs"},"engines":{"node":">=22.12.0"},"allowScripts":{"esbuild@0.28.1":true},"keywords":["mcp","mcp-server","model-context-protocol","modelcontextprotocol","llm","ai-agent","ai-agents","automation","claude","claude-desktop","claude-code","cursor","cline","windsurf","avito","avito-api","marketplace","classifieds","ecommerce"],"repository":{"type":"git","url":"git+https://github.com/elchin92/avito-mcp.git"},"bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"homepage":"https://github.com/elchin92/avito-mcp#readme","author":{"name":"elchin92","email":"52755600+elchin92@users.noreply.github.com","url":"https://github.com/elchin92"},"license":"MIT","dependencies":{"@modelcontextprotocol/express":"^2.0.0","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0","@modelcontextprotocol/server-legacy":"^2.0.0","dotenv":"^17.4.2","express":"^5.2.1","express-rate-limit":"^8.7.0","hono":"^4.13.7","pino":"^10.3.1","zod":"4.4.3"},"devDependencies":{"@eslint/js":"^10.0.1","@modelcontextprotocol/client":"^2.0.0","@types/express":"^5.0.0","@types/node":"^22.20.1","@vitest/coverage-v8":"^4.1.10","ajv":"^8.20.0","ajv-formats":"^3.0.1","eslint":"^10.9.1","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.3","pino-pretty":"^13.1.3","prettier":"^3.9.6","tsx":"^4.23.13","typescript":"^6.0.3","typescript-eslint":"^8.69.0","vitest":"^4.1.7"},"_id":"avito-mcp@2.1.1","_integrity":"sha512-yJ98OJT6hi8sG5/R5wR0cgoHkr2kbwcCmIAERgdHrOOmuulWyVfJEaIGhif33w8lkybV/y22vKHasJw1bnfzjw==","_resolved":"/home/runner/work/avito-mcp/avito-mcp/release-artifact/avito-mcp-2.1.1.tgz","_from":"file:release-artifact/avito-mcp-2.1.1.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.15.0","dist":{"integrity":"sha512-yJ98OJT6hi8sG5/R5wR0cgoHkr2kbwcCmIAERgdHrOOmuulWyVfJEaIGhif33w8lkybV/y22vKHasJw1bnfzjw==","shasum":"b37f26136cc2c084e02ce3713f75c394d9fbe4ef","tarball":"https://registry.npmjs.org/avito-mcp/-/avito-mcp-2.1.1.tgz","fileCount":178,"unpackedSize":3279275,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/avito-mcp@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCCOS3wuyOHnIdRDlGxXcV8fsIL+V+kTXcWgFLqgHpmXQIhAPiFC8eRwLMwZwGz9hKt0Ypvw7Z5BRR35sP+awBB3nhp"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:20e33849-d7a7-4d26-90a2-5bc69769824c"}},"directories":{},"maintainers":[{"name":"elchin92","email":"first@student.su"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/avito-mcp_2.1.1_1788791402376_0.025530357392386627"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-25T10:27:20.806Z","modified":"2026-09-07T14:30:02.904Z","0.1.0":"2026-05-25T10:27:21.071Z","0.1.1":"2026-05-25T10:49:02.884Z","0.1.2":"2026-05-25T11:03:29.916Z","0.1.3":"2026-05-25T11:42:20.011Z","0.1.4":"2026-05-25T13:03:58.158Z","0.2.0":"2026-05-25T13:22:32.564Z","0.3.0":"2026-05-25T14:15:43.871Z","0.4.0":"2026-05-25T17:37:08.872Z","0.4.1":"2026-05-25T17:43:01.132Z","0.5.0":"2026-05-25T17:53:50.298Z","0.5.1":"2026-05-25T18:28:43.074Z","0.6.0":"2026-05-25T19:07:19.985Z","0.7.0":"2026-05-26T10:39:18.384Z","0.7.1":"2026-05-28T12:46:56.137Z","0.7.2":"2026-05-28T14:14:10.149Z","0.7.3":"2026-05-28T14:38:01.356Z","0.7.4":"2026-05-28T16:15:50.926Z","0.7.5":"2026-05-29T07:12:16.105Z","0.8.0":"2026-05-30T19:58:48.638Z","0.9.0":"2026-06-09T08:40:51.004Z","1.0.0":"2026-06-09T21:26:42.127Z","1.0.1":"2026-06-10T06:34:11.763Z","1.0.2":"2026-06-18T10:07:11.356Z","1.0.3":"2026-06-18T10:40:39.947Z","1.1.0":"2026-06-18T11:47:22.101Z","1.1.1":"2026-07-09T11:48:24.320Z","1.2.0":"2026-07-10T12:30:32.998Z","1.3.0":"2026-07-14T05:13:54.408Z","1.3.1":"2026-07-14T08:17:01.248Z","1.3.2":"2026-07-17T07:16:05.651Z","1.3.3":"2026-07-27T10:17:14.281Z","2.0.0":"2026-08-03T16:13:28.530Z","2.1.0":"2026-09-07T13:46:10.563Z","2.1.1":"2026-09-07T14:30:02.572Z"},"bugs":{"url":"https://github.com/elchin92/avito-mcp/issues"},"author":{"name":"elchin92","email":"52755600+elchin92@users.noreply.github.com","url":"https://github.com/elchin92"},"license":"MIT","homepage":"https://github.com/elchin92/avito-mcp#readme","keywords":["mcp","mcp-server","model-context-protocol","modelcontextprotocol","llm","ai-agent","ai-agents","automation","claude","claude-desktop","claude-code","cursor","cline","windsurf","avito","avito-api","marketplace","classifieds","ecommerce"],"repository":{"type":"git","url":"git+https://github.com/elchin92/avito-mcp.git"},"description":"MCP server for Avito: 148 tools for buyer chats, listings, promotion and orders, with dry runs and confirmation for consequential actions. Supports MCP 2025-11-25 (default) and 2026-07-28 via AVITO_MCP_PROTOCOL_ERA.","maintainers":[{"name":"elchin92","email":"first@student.su"}],"readme":"# avito-mcp\n\n[![npm](https://img.shields.io/npm/v/avito-mcp.svg)](https://www.npmjs.com/package/avito-mcp)\n[![tests](https://github.com/elchin92/avito-mcp/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/elchin92/avito-mcp/actions/workflows/ci.yml)\n[![node](https://img.shields.io/node/v/avito-mcp.svg)](package.json)\n[![MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\n**Подключите AI-клиент к своему аккаунту Avito: читайте чаты и статистику, готовьте ответы, управляйте объявлениями и заказами.**\n\nОпишите задачу AI-клиенту обычными словами: через этот MCP-сервер он обращается к официальным API Avito. **148 инструментов по 18 API** работают с чатами, объявлениями, статистикой, продвижением и заказами. Сервер запускается на вашем компьютере или собственном сервере.\n\nВам нужны AI-клиент и аккаунт Avito с доступом к API. Модель работает в клиенте, а проект предоставляет подключение и инструменты. Для автоответов и отчётов по расписанию отдельно настройте агента или планировщик.\n\n**[English version →](README.md)** · [Документация](docs/README.md) · [Подключение клиентов](docs/clients.ru.md) · [Сценарии](docs/workflows.ru.md) · [Решение проблем](docs/troubleshooting.ru.md)\n\n> **Новое в v2.1.1:** пошаговая настройка, полные сценарии и диагностика на русском и английском, отдельные инструкции для демо и рабочего аккаунта. [Изменения версии](CHANGELOG.md).\n\n| Что хотите сделать                   | Куда перейти                                                          |\n| ------------------------------------ | --------------------------------------------------------------------- |\n| Посмотреть пример без аккаунта Avito | [Запустить демо](#попробовать-без-доступов-avito)                     |\n| Подключить свой аккаунт              | [Быстрый старт](#быстрый-старт)                                       |\n| Настроить привычный AI-клиент        | [Конфигурации клиентов](docs/clients.ru.md)                           |\n| Развернуть сервер или внести вклад   | [Эксплуатация](docs/operations.ru.md) · [Разработка](CONTRIBUTING.md) |\n\n## Попробовать без доступов Avito\n\n```bash\nnpx -y avito-mcp@2 --demo\n```\n\n**В демо вымышленные данные: 53 объявления и 2 непрочитанных чата.** Оно работает локально, не требует ключей и не отправляет запросов в Avito. Вы увидите отчёт, предпросмотр цены, подтверждение и повтор запроса, при котором цена меняется только один раз. При первом запуске `npx` скачивает npm-пакет; из исходников — `npm run demo`.\n\n**Для своего рабочего Avito выполните быстрый старт без `--demo`.** Обычные вызовы используют ваш настроенный аккаунт; демо не подменяет его данные.\n\n![Вывод локального демо: 53 вымышленных объявления, 2 непрочитанных чата и одно изменение цены после подтверждения и повтора](docs/assets/demo.svg)\n\n## Что можно сделать\n\n| Задача                          | С чего начать                                                                                                                                | Результат                                                                    |\n| ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |\n| Проверить результаты объявлений | [Утренний отчёт](docs/workflows.ru.md#morning-report), [профиль analytics](examples/profiles/analytics.env.json)                             | Баланс, активность и расходы с датами и ID источников                        |\n| Разобрать сообщения покупателей | [Непрочитанные чаты](docs/workflows.ru.md#unread-chat-triage), [профиль messenger](examples/profiles/messenger.env.json)                     | Приоритеты и черновики ответов; отправка — отдельное подтверждённое действие |\n| Изменить цену объявления        | [Предпросмотр и подтверждение](docs/workflows.ru.md#preview-and-confirm-a-price-change), [профиль seller](examples/profiles/seller.env.json) | Точный запрос, ожидающее действие и проверка результата                      |\n\nПрофили используют существующие переменные окружения и показывают агенту небольшой набор нужных инструментов. В сценариях описаны запрос пользователя, инструменты и проверка результата.\n\n## Быстрый старт\n\n### 1. Подготовьте аккаунт\n\nНужны **Node.js 22.12+**, AI-клиент с MCP и доступ к API вашего аккаунта Avito. Получите `Client_id`, `Client_secret` и числовой `Profile_id` через [страницу API Avito](https://www.avito.ru/professionals/api). Доступность методов зависит от прав аккаунта; установка сервера не добавляет прав в Avito.\n\n### 2. Добавьте сервер в клиент\n\nДля **Claude Desktop** добавьте конфигурацию через Settings → Developer → Edit Config. Для **Cursor** используйте личный `~/.cursor/mcp.json`. Замените три заглушки локально; заполненный конфиг с секретами не добавляйте в Git.\n\n```json\n{\n  \"mcpServers\": {\n    \"avito\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"avito-mcp@2\"],\n      \"env\": {\n        \"Client_id\": \"YOUR_CLIENT_ID\",\n        \"Client_secret\": \"YOUR_CLIENT_SECRET\",\n        \"Profile_id\": \"YOUR_PROFILE_ID\",\n        \"AVITO_MCP_MODE\": \"read_only\"\n      }\n    }\n  }\n}\n```\n\n### 3. Проверьте чтение рабочих данных\n\nПерезапустите клиент и спросите: **«Через Avito покажи мой баланс и первую страницу активных объявлений. Ничего не меняй».** В ответе должны быть ваш баланс и ID объявлений либо пустой список, если объявлений нет. Пример работает в `read_only`; без этой настройки сервер использует `full_access`.\n\n**У VS Code, Zed, Codex и ChatGPT свои форматы настройки.** Скопируйте [конфигурацию своего клиента](docs/clients.ru.md), затем попробуйте [сценарий](docs/workflows.ru.md). Примеры фиксируют основную версию 2; для управляемого развёртывания укажите точную опубликованную версию.\n\n## Подключение AI-клиента\n\n| Клиент                     | Готовая конфигурация                                                                  |\n| -------------------------- | ------------------------------------------------------------------------------------- |\n| Claude Desktop             | [JSON и настройка](docs/clients.ru.md#claude-desktop)                                 |\n| Cursor                     | [JSON и настройка](docs/clients.ru.md#cursor)                                         |\n| VS Code / Copilot          | [JSON с `servers`](docs/clients.ru.md#vs-code)                                        |\n| Zed                        | [JSON с `context_servers`](docs/clients.ru.md#zed)                                    |\n| Codex CLI / расширение IDE | [TOML](docs/clients.ru.md#codex-and-chatgpt-desktop)                                  |\n| ChatGPT desktop            | [Settings → MCP servers или общий TOML](docs/clients.ru.md#codex-and-chatgpt-desktop) |\n| ChatGPT web                | [Удалённые инструменты через плагины](docs/clients.ru.md#chatgpt-web)                 |\n\nЭто документированные конфигурации, а не заявление о проверке каждой версии клиента на реальном аккаунте Avito. В отчёте о совместимости укажите версию клиента и ОС.\n\n## Покрытие API\n\n| Область                 | Примеры                                                  |\n| ----------------------- | -------------------------------------------------------- |\n| Мессенджер              | Чаты, сообщения, изображения, подписки и webhook-события |\n| Объявления и статистика | Данные объявлений, цены, просмотры, контакты и расходы   |\n| Заказы и остатки        | Статусы доставки, трекинг, ярлыки, маркировка и остатки  |\n| Продвижение             | VAS, ставки CPA, прогнозы и заказы продвижения           |\n| Автозагрузка            | Загрузка фидов, отчёты и сопоставление ID                |\n| Аккаунт и другие API    | Баланс, отзывы, сотрудники, тарифы и звонки              |\n| Логистические партнёры  | Методы 3PL-доставки; большинству продавцов не нужны      |\n\nВ поставке — 138 Swagger-операций плюс локальные и служебные инструменты. В полном манифесте 148 инструментов; по умолчанию регистрируются 144: выдача токенов и загрузка локальных изображений включаются отдельно. В `read_only` доступны 80 до фильтрации allowlist. Точные имена, схемы и риски доступны через `avito://manifest` или в `dist/manifest.json` после сборки.\n\nРесурсы содержат манифест, текущие настройки, лимиты, ожидающие подтверждения и webhook-события. Пять встроенных промптов помогают составить обзор, разобрать чаты, подготовить продвижение, объяснить инструмент и проверить настройки безопасности. [Справочник ресурсов и промптов](docs/operations.ru.md#ресурсы-и-промпты).\n\n## Безопасность действий и повторов\n\n- `read_only`, `guarded`, `full_access` и `AVITO_MCP_ALLOW_TOOLS` / `AVITO_MCP_DENY_TOOLS` определяют доступные инструменты.\n- `dryRun: true` показывает опасный запрос без отправки. Он не резервирует действие и не проверяет реальные права аккаунта на выполнение.\n- Траты и действия, видимые покупателям, по умолчанию требуют двух вызовов. Агент способен сделать оба: это **не доказательство одобрения человеком**. Используйте подтверждения клиента или отдельные механизмы из [настроек безопасности](docs/safety.md).\n- `idempotencyKey` исключает повтор одного инструмента с одинаковыми аргументами в пределах настроенного срока хранения. Для того же действия сохраняйте ключ. Если исход неизвестен, сначала сверьте состояние в Avito; новый ключ не заменяет эту проверку.\n- Доступы отправляются напрямую в Avito; у проекта нет промежуточного сервера и телеметрии. Результаты инструментов видит ваш AI-клиент, который может передавать их своему провайдеру модели согласно его настройкам.\n\nРабочие запросы обращаются к реальному аккаунту. Начните с чтения и предпросмотра. [Готовые настройки безопасности](docs/safety.md) описывают подтверждения, ограничения загрузки и восстановление.\n\n## Удалённый MCP по HTTP (OAuth 2.1)\n\nДля размещённого на сервере агента или нескольких клиентов используйте Streamable HTTP на своём HTTPS-домене. Задайте `AVITO_MCP_TRANSPORT=http`, `AVITO_MCP_HTTP_PUBLIC_URL=https://mcp.example.com`, надёжный `AVITO_MCP_OAUTH_OWNER_PASSWORD` и доступы Avito.\n\n[Развёртывание, OAuth, Caddy и nginx](docs/operations.ru.md#удалённый-mcp-по-http-oauth-21). Режимы `bearer` и `none` не заявляют соответствия MCP-спецификации авторизации; для клиентов с автоматическим обнаружением авторизации используйте OAuth.\n\n## Приёмник webhook Avito\n\nНеобязательный приёмник сохраняет входящие события Avito в буфер и предоставляет их через инструмент и ресурс с подпиской. Внешний агент должен прочитать события и решить, нужен ли ответ. [Настройка приёмника](docs/operations.ru.md#приёмник-webhook-avito).\n\n## Протокол и совместимость\n\n### Ревизии протокола\n\n`AVITO_MCP_PROTOCOL_ERA` выбирает `legacy` (по умолчанию, MCP 2025-11-25), `dual` (обе ревизии) или `modern` (MCP 2026-07-28). Обычная stdio-установка продолжает отвечать по прежней ревизии; новая включается явно.\n\n`AVITO_MCP_HTTP_MAX_SESSIONS` и `AVITO_MCP_HTTP_SESSION_IDLE_SEC` относятся только к legacy 2025-11-25. Modern HTTP использует `AVITO_MCP_HTTP_MAX_INFLIGHT` и `AVITO_MCP_HTTP_MAX_STREAMS`. [Подробности протокола и лимиты](docs/operations.ru.md#протокол-и-совместимость).\n\nПубличные имена инструментов, документированные допустимые аргументы, переменные окружения, URI ресурсов и имена промптов следуют SemVer. См. [версионирование](docs/operations.ru.md#версионирование), [переход с 1.3.x](MIGRATION.ru.md) и [CHANGELOG](CHANGELOG.md).\n\n## Безопасность\n\nИнструменты выдачи токенов и загрузки изображений скрыты до явного включения. Токены и рабочее состояние хранятся локально с ограниченными правами на файлы. Границы описаны в [настройках безопасности](docs/safety.md), [политике и приватном канале](SECURITY.md) и [диагностике](docs/troubleshooting.ru.md).\n\n## Установка из исходников\n\n```bash\ngit clone https://github.com/elchin92/avito-mcp.git\ncd avito-mcp\nnpm ci\ncp .env.example .env\n# Заполните доступы локально.\nnpm run build:release\n```\n\nНастройте клиент на запуск `node /absolute/path/to/dist/server.js`. Передайте доступы через его `env` или укажите абсолютный путь к заполненному `.env` в `AVITO_ENV_FILE`. В репозитории есть [Dockerfile](Dockerfile) и [systemd-установщик](deploy/install-services.sh); перед развёртыванием прочитайте [эксплуатационную документацию](docs/operations.ru.md) и `.env.example`.\n\nДля участников: [CONTRIBUTING](CONTRIBUTING.md) объясняет общую фабрику инструментов и проверки. Перед PR с кодом выполните `npm run verify:release`. CI проверяет типы, тесты, покрытие, установку пакета и развёртывание; smoke-проверка настоящего Avito выполняется отдельно и явно.\n\n## Чего здесь нет\n\nСпецификации Auction, Autostrategy, Autoteka, Jobs, Realty reports и Short-term rent не включены. Проект также не поставляет модель, облачный сервис агента или планировщик. Конкретные задачи для участников — в [roadmap](ROADMAP.md).\n\nВопросы и ошибки: [GitHub Issues](https://github.com/elchin92/avito-mcp/issues/new/choose) · [Поддержка](SUPPORT.md). Проекту помогут воспроизводимый баг, проверенная конфигурация клиента или более понятный сценарий. Если проект полезен вам, звезда на GitHub поможет другим пользователям Avito его найти.\n\n[MIT](LICENSE). Независимый проект, не связан с Avito. Уведомление о товарном знаке и условиях API — в [NOTICE](NOTICE).\n","readmeFilename":"README.ru.md"}