{"_id":"@atomgit.com/atomgit-mcp-server","_rev":"21-f07738fbc988a65f6d9341808512d101","name":"@atomgit.com/atomgit-mcp-server","dist-tags":{"latest":"2.8.0"},"versions":{"1.0.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"1.0.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@1.0.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"676035d474f95dd326b00b3e1563405ef44cd7d0","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-1.0.0.tgz","fileCount":164,"integrity":"sha512-p3exp3EDaTzqBUNAyhMX14jcodkmKVYlxQ/Qrr+O/eohHXWIDdubXavlW+Pr0E0tM0T9WKngNG2Ivra89aVKww==","signatures":[{"sig":"MEQCIGUEIcbGOGxDstZr+imlgYYEODvTiNeNoTguMmbspQAfAiBNrU6CWxWdwkiNNd9P7LYWSGmBlRwlO7tLrOSVvDN8WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659332},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5659debbf74ad5b7612e639788db4e1be287a772","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"atomgit.com","email":"atomgit@openatom.org"},"repository":{"url":"git+https://atomgit.com/zkxw2008/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.3.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.2.0","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_1.0.0_1773993621426_0.6944664556753053","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@atomgit.com/atomgit-mcp-server","version":"1.0.2","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@1.0.2","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"43c9464fcb83cac4a1670cb73b82e669db19ccc3","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-1.0.2.tgz","fileCount":164,"integrity":"sha512-AdXZox3XlU+icqQaHukItLyRnsRHFML8Id5iV4h5ofbKRTaSuaRl5j69wRhFFvk/nIgcy6OPkJnppI8dlBxskA==","signatures":[{"sig":"MEYCIQCa0FVDr+hxvqBJGpMjrITXigSvZ7TByDut/bvy+WVbyAIhAI3+mY8NA14wRoE9dzTQc+7cwwe4HKSHkqx/8wFy3X8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658288},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"dab16a987f9d65ccfda1c1a2f512bc7e6bea4245","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.9.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.14.0","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_1.0.2_1774005773676_0.5111964672488754","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@atomgit.com/atomgit-mcp-server","version":"1.0.3","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@1.0.3","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"3cc56c9439639033d6af3408aa87c7a34c0637db","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-1.0.3.tgz","fileCount":164,"integrity":"sha512-2OQ9CQmEh+seKxtZadPJRIYZOjvdLkeOsy1VKVMNn7FVppunPmHLx5bcrIRaJ2zf8Oq7FUoqmOR2SEaBgCAG9g==","signatures":[{"sig":"MEQCIGYaIreETKuufUBdD6kW0CNObvt76pom/0txTzHL0luAAiATb2JPNXjeT2RC66sIseZg8kVo+sqBpTYMAAdkZEid3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658290},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6e43453ad6c2589c8af39b972d971f8e9ce4404c","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.9.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.14.0","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_1.0.3_1774019506409_0.7401317447554312","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.0.2","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.0.2","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"17728ef8be3cba38d4e94484ef53d3e14ca42c64","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.0.2.tgz","fileCount":160,"integrity":"sha512-ZDdoYzSR8z3GFO9r5Qcae7pEYOc6xcCnJZKJ/FSZN03z0UU7z1ZokxJXmzjRFyXFT8iewOy93cJ9foQzH22Ryg==","signatures":[{"sig":"MEUCIBKCd2/+np42BSYxivPan1E0fiIttqsn+TWydALKPe4KAiEA1N+lc6OIGdS2Q1i8EhRQlu0z6t3kU869E6tny2loRTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":674179},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ebbbe662492716b0e6053d5112c6760f12eaed63","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.9.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.14.0","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.0.2_1774140492466_0.37280622079093195","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.0.1","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.0.1","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"729ceefc582cfa121128f82825ecd8b7530406b1","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.0.1.tgz","fileCount":160,"integrity":"sha512-sMs7gHwCEtRZ+miQtqvwAZpKSsSLGp+U+4vq4k2OphF2S/ggoFBGKpAo4E4IylBJ1gJrhHv5rqONrO3sk+92MQ==","signatures":[{"sig":"MEUCIQDxUDY/WSRywklO6yBLnacS1HueUn/rAixhTioVW2Q1pwIgN8CMGV74TCXu6ruiLwJ4rbT6GjUXiHPkU02MX9Tdwus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":674179},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b05600b773480234d40f90fdb5c760b9b58da178","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.9.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.14.0","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.0.1_1774140493491_0.26507153028541497","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.0.3","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.0.3","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"c92d1d2bca574727cb13b8cb6470a787df707a59","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.0.3.tgz","fileCount":160,"integrity":"sha512-94ceVDWMBJMHHlQ8wnSqbQned2sLHC+vcORQp7Ni59ti0z3ULMaFfobMjAQ/YqWZJxTnv7fo5Pi1C6SQyfTY5g==","signatures":[{"sig":"MEQCIFnRTYLxyxe3UqHuEwqvIq8rPo1Bdcnj82E+tQfvwubXAiB7AtLa8QwCYjo8sftP84ys8NG/Dw+qdizsyeXUtuHYMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":843838},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"3211da68dd0c2feeb6d021dd418472ccff326a4b","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.11.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.14.1","dependencies":{"axios":"^1.6.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.0.3_1776421183338_0.8347232410284406","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.1.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.1.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"1c65395c4829ab5deb9293bf73adb2e255373c24","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.1.0.tgz","fileCount":168,"integrity":"sha512-dTICX9KD5a8Eh0dnXJUr6IjIPI6zFyN7w/NTa6CggQeH0kiViozqjkesxh7ErOJkEhGYGs0rywFtzokPEEe3GA==","signatures":[{"sig":"MEYCIQCVkAgQdXlKGqCyuDWo6trr040i7rYW57hjQgLtbO0d+gIhAPuozj6MIMgRmO3v8Q/zFJOtbjZ4u3JKFXPbqq27GB0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":924512},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4da4370bb81ac3594229dab0e6eaddb3aaf9599a","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.13.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.16.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.1.0_1781101154623_0.8082739575508899","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.2.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.2.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"c3bf53950072a2aca21587aedff610aa25e294ed","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.2.0.tgz","fileCount":168,"integrity":"sha512-k8UOvTKMkLvnTHFEN6OuT65Yik/QeZr966r3OxALh66olbS0M8MTt2MU9xDLOSkuNxMaFMFzK/7NFZ9ohyQRnw==","signatures":[{"sig":"MEUCIHVR4cDIecNQSOqKnk41IvDpdz0AR93/BSpBE6XqGl7AAiEAkprW9AC46qrc/WiRCHCF3ydihS2dsbyyjfWNOct3OCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":934440},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2673bc4c57e1b2d4014974db41a54784d7929ecb","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.2.0_1784304888785_0.9844113049463679","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.3.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.3.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"259b119451e0ec69d38086a97b8e606ab25c39c8","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.3.0.tgz","fileCount":172,"integrity":"sha512-9LbP9TzyPwigMiOVHEgKggkIDb9dWOMAxx1/e54dkz+sNlt9vyZaV4cUSJqqr0vfiLlHx57p2zMu663NRszl6Q==","signatures":[{"sig":"MEQCIFcWT4TCQGuojw5QyUVqCZ7DuS9MFhuBgSwX/Ddfd3w0AiBjEU2BnpZRCSHwkWneFb/qyJLDlkpZe2nHQyYcW8k9vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040324},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f97ad58bc871864fd735eea92c9b7efa92f29309","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.3.0_1784599192597_0.5386434014189829","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.3.1","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.3.1","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"d7d719ca171675dd56c5721980dbd16c97de71ee","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.3.1.tgz","fileCount":172,"integrity":"sha512-OlbyAMXG2hBjjo6S8s3h8YCzTqcmaBNmiAbW9WfIrL5uvpkLT3pQ9vL13/piOfMYLva91HZmgCutExKprktmYw==","signatures":[{"sig":"MEUCIECZCt5iyQ69I2IGWQvCPInPKOSCDvgBrexfB41gIoXoAiEAqNGowyjnQkEXhmZqKSGAgICGfF9ac/dq3I8rjgOzaNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040841},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9151002a88ba2899fd9e3588582546467742d07c","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.3.1_1784652589499_0.05989591186877341","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.4.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.4.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"b2474dc338860a5276ca721870d58fea70710d23","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.4.0.tgz","fileCount":180,"integrity":"sha512-yMNvulgRd5L8KPo05MpePHhtYjhq50jpe33XiKuRhaIhbUSJktpeIzmnpr5wiyYtQhVp5Jo+nRy7464zfeostA==","signatures":[{"sig":"MEYCIQCtOQW3qsVIuf38qQQdFkq1p7sLzwfuZUZ1NQjHvySs7QIhALxTvZnfzVkIYeE2l0DQpNa+4pOZZWRTnEuEPX3sTdtp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1076767},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"998dad1a2f890c71a6343adf8fb5bc99ed29fa37","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.4.0_1784683289580_0.7421084582426334","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.4.1","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.4.1","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"7fe5e2ab35354ccb081e7d311a1cb21b098e2055","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.4.1.tgz","fileCount":180,"integrity":"sha512-/+pNBG2wD318RuGR7NKKRDDUQ5JFTKocPFvZ+oi96fh8s+jBHGg+3YljgwdblcyxjdWyLqsnc8F8usVPGCjh+w==","signatures":[{"sig":"MEQCIG1edrthjASgtKABAc8AmYr15HwxTeF04gYvJb9M82eDAiBvOsMofOlcw9GuYObD8g8hO79yzJ2QB/s0pu9+Xz6XZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1076711},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b2f8a307d995c24533af5557becd062515985714","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.4.1_1784785630064_0.7950557779706027","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.4.2","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.4.2","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"02df855073ad3829cd6518fdba59d4a6f42bb7df","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.4.2.tgz","fileCount":180,"integrity":"sha512-FOP5pqlz6o1PzV3/LuYosKgSAoYnE+OVndom0C2raxZORkfTl2q0M2LTEXV6Zod4M/V8vphu9J3GFzcJn5lNGw==","signatures":[{"sig":"MEQCIEWdMuj4X1rqtxrvCex1/ag02WGMAfeekOiBAvZVleIgAiBMnTZdvJseY/lBt+wRjrx7UuxHXpBCQ8U/7ueHzoocxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1037568},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"193ee48ed10bd60d5097a236cb015f49c6b36275","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.4.2_1784894267831_0.694980775771503","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.4.3","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.4.3","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"31cc55e3212e89879107c874b732c81c093a2fb4","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.4.3.tgz","fileCount":180,"integrity":"sha512-JyZF3X4OdLMVfvemhPH43zDJpG6G0EHU7U/0kxWBB2/pDgnhzm4w9Mete+pr2GpWs/UIIKjV0j9s6qbTSyVmeA==","signatures":[{"sig":"MEUCIHvmrcyE4MN4Pc/CoQx0WlVwVKXqYVsngAdPtPj97r9aAiEA1JdGxPpkhvQCBvT0w+9U98zi1kye7bfyTv/Ik5utIjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1037412},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d6964468aa4b339306a76655f9d3694c829a4c08","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.4.3_1785859598077_0.9191133239248233","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.5.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.5.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"4a86dd0039ba482d83729250168fcb612aa7f302","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.5.0.tgz","fileCount":188,"integrity":"sha512-9kHQQnale/++YpNySR9EIVjZ66Ac/SycZJO8xZXQwS3QYdg/1AfdfGYayCKo0tL0MQwf4cwkja5wQrmQOAzcqQ==","signatures":[{"sig":"MEQCICshTs6+fH0N6nkSGIEaUWh40MvXcCdOPPdJn8oiMP4MAiBlG1bN1KIWPOcsbt0XYBhkT7CFzq2TfRPjdFd+VwfUsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058181},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7201e02070ed28230f1f1e2d770a2348010d7215","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.5.0_1786356331139_0.06749641314603783","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.5.1","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.5.1","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"0870c91d29f25e26efdfb2f4bcf1395d6d4ad806","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.5.1.tgz","fileCount":188,"integrity":"sha512-tKSIxbdWBs8KvZDXJyUA84ZsotpXQ7hPuFnZzIoXSVTLiIeV+Q/w7rhcZuJER0nz3aWJ9fTQCVms+QsNFL4x7w==","signatures":[{"sig":"MEYCIQCgTYOYlFQKVFDx4iJDdFQg11Z6rDxVxetPG6e8RMe1xQIhAOawxxKrkoZsNiYqwaoxwzJLkxuza4nQxGS2FQE9vfei","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058900},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"3ea22582690b6d766f832b509d5250899ee2833e","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.16.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.18.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.5.1_1786526292284_0.34901000539297256","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.5.2","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.5.2","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"adae0359e42448cd03d186ce331a8f6a6e832f30","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.5.2.tgz","fileCount":192,"integrity":"sha512-EimQCCobVyNJLvJle07b3k4WB5jnojjCY0YdRTLutn7K7BIgpC3ZupQfPWVULBkuwBSju3NKAMt6gk3rnqlFbA==","signatures":[{"sig":"MEUCIQCNXVqXYaw3cnylBXJDjtl9130kul21Uy4xDZ/k1drYYAIgaLEhMEqL4pS7Mr9i70R/h7VdR2ISxb+DhLecTYSHxZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061596},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"635c13002d695006047c30a0f6ca6cc2094dd57b","scripts":{"dev":"tsx src/index.ts","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.17.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.19.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.5.2_1786711988011_0.5866154087981268","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.6.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.6.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"4464b6ed6d155acc5ad8b84890a54596eb40555c","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.6.0.tgz","fileCount":192,"integrity":"sha512-XHCyVP/lL9Uo0Qosro/LfBeYq33LCn+ve/ug10a47pYNejIWzXGr1VFguth11bSWUJ705tWcRxIWes81djUbSQ==","signatures":[{"sig":"MEQCIDAOfPwFqoppVmjzaLKQ5p2UHcWzEWL/GS5nhuSik93sAiBL9/YDbX5N0GuWv9l5nMv/6X4VWMeLOhbYfD1ynAoQbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094737},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"53cbba56526d55461cc82710e801ff01f66fe2f1","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.17.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.19.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","ts-jest":"^29.4.12","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.6.0_1786843709135_0.24680937671077308","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.7.0","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.7.0","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"5b5a9728b7ab7cc0225fa1e7aa0adc98ab3c8611","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.7.0.tgz","fileCount":196,"integrity":"sha512-TpCpWaLbaTW0qD0Njh3vOJ7CH2RptGdo9wz96eBSZ0Pw7gYmSltBS7gCUe/tvyb2BcgODXDzGeARoj39Wi9Qsw==","signatures":[{"sig":"MEUCIQDMBJwufdpZHuiOkginXTkxX/AynHJ6gJgZvk9xc4PzYAIgJP6UgKTmPzsKaJmYeMu8tWureFB/p21BS6do+MelCM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132660},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f802e8aa13fb896c3337b70f4cdca4f07b6c87aa","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.17.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.19.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","ts-jest":"^29.4.12","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.7.0_1786934098329_0.6344037330520902","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.7.1","keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","_id":"@atomgit.com/atomgit-mcp-server@2.7.1","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"bin":{"atomgit-mcp-server":"dist/index.js"},"dist":{"shasum":"0b31ec5739d8ad56a1645ecafa82d463eb811921","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.7.1.tgz","fileCount":196,"integrity":"sha512-JqXkmJYZWxCDMXFXQfP8P5juQTS3mNfglfETnpW9MIIHOyDMfnw3lME4/PBClLWiNMTsr7GG4TBZTBbZl9wuFA==","signatures":[{"sig":"MEYCIQD7cqUORn0szq7VUCBLztdmmyxT2yK5i9p+3PFRooIOlQIhAMifmImll2iXf1bz+HmvZYj2hrZcJQNWEH48BiNMv5B3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132660},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9d82f78e19c84fb1eb6f03d279cd97fecc8dcf52","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","api:map":"tsx scripts/generate_map.ts","prepack":"npm run clean && npm run build","api:sync":"tsx scripts/update_apis.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:check":"tsx scripts/analyze_coverage.ts","typecheck":"tsc --noEmit","api:scaffold":"tsx scripts/scaffold_tool.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"repository":{"url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git","type":"git"},"_npmVersion":"11.19.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","directories":{},"_nodeVersion":"24.20.0","dependencies":{"axios":"^1.17.0","dotenv":"^16.3.1","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^29.5.0","eslint":"^8.0.0","rimraf":"^5.0.0","cheerio":"^1.2.0","ts-jest":"^29.4.12","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/parser":"8.70.0","@typescript-eslint/eslint-plugin":"8.70.0"},"_npmOperationalInternal":{"tmp":"tmp/atomgit-mcp-server_2.7.1_1789223920154_0.6452299047856993","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@atomgit.com/atomgit-mcp-server","version":"2.8.0","description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","main":"dist/index.js","bin":{"atomgit-mcp-server":"dist/index.js"},"type":"module","scripts":{"build":"tsc","dev":"tsx src/index.ts","start":"node dist/index.js","prepack":"npm run clean && npm run build","typecheck":"tsc --noEmit","test":"jest","clean":"rimraf dist","api:sync":"tsx scripts/update_apis.ts","api:map":"tsx scripts/generate_map.ts","api:check":"tsx scripts/analyze_coverage.ts","api:audit":"tsx scripts/audit_api_contracts.ts","api:scaffold":"tsx scripts/scaffold_tool.ts"},"keywords":["mcp","atomgit","git","model-context-protocol"],"author":"","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git"},"homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"publishConfig":{"access":"public"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","axios":"^1.17.0","dotenv":"^16.3.1"},"devDependencies":{"@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"8.70.0","@typescript-eslint/parser":"8.70.0","cheerio":"^1.2.0","eslint":"^8.0.0","jest":"^29.5.0","rimraf":"^5.0.0","ts-jest":"^29.4.12","tsx":"^4.0.0","typescript":"^5.0.0"},"engines":{"node":">=18"},"gitHead":"f0f410c9e4129d637b61bdbe6e21c8f5029c5d8e","types":"./dist/index.d.ts","_id":"@atomgit.com/atomgit-mcp-server@2.8.0","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-J7VdQkXCj0P7scPhxm8lFq7H1D6itz+6X+8aveKxSflww5DcyvwpEx1A/skKSENqiJbf6QNSHVv0eenXy8kfSw==","shasum":"0f3fa19c784505fd679cf9424012ecb6b8e2ef90","tarball":"https://registry.npmjs.org/@atomgit.com/atomgit-mcp-server/-/atomgit-mcp-server-2.8.0.tgz","fileCount":196,"unpackedSize":1177111,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atomgit.com%2fatomgit-mcp-server@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCqU9y9b/4IjAsWay/yqZM8Ss2iIP/sve5ZTM27aGFsYQIgWpxB88eLjMrJxP89Lad3VVz7yn8X5wo2ecx/B/ogupA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e410ad83-7e0e-48d0-b20e-26e599963692"}},"directories":{},"maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/atomgit-mcp-server_2.8.0_1789265932676_0.05943463814644323"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T08:00:21.318Z","modified":"2026-09-13T02:18:53.172Z","1.0.0":"2026-03-20T08:00:21.597Z","1.0.2":"2026-03-20T11:22:53.819Z","1.0.3":"2026-03-20T15:11:46.580Z","2.0.2":"2026-03-22T00:48:12.630Z","2.0.1":"2026-03-22T00:48:13.649Z","2.0.3":"2026-04-17T10:19:43.487Z","2.1.0":"2026-06-10T14:19:14.774Z","2.2.0":"2026-07-17T16:14:48.929Z","2.3.0":"2026-07-21T01:59:52.760Z","2.3.1":"2026-07-21T16:49:49.642Z","2.4.0":"2026-07-22T01:21:29.728Z","2.4.1":"2026-07-23T05:47:10.269Z","2.4.2":"2026-07-24T11:57:47.983Z","2.4.3":"2026-08-04T16:06:38.254Z","2.5.0":"2026-08-10T10:05:31.275Z","2.5.1":"2026-08-12T09:18:12.438Z","2.5.2":"2026-08-14T12:53:08.173Z","2.6.0":"2026-08-16T01:28:29.288Z","2.7.0":"2026-08-17T02:34:58.483Z","2.7.1":"2026-09-12T14:38:40.303Z","2.8.0":"2026-09-13T02:18:52.874Z"},"bugs":{"url":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server/issues"},"license":"Apache-2.0","homepage":"https://atomgit.com/zkxw2008/AtomGit-MCP-Server","keywords":["mcp","atomgit","git","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/kylezhang/AtomGit-MCP-Server.git"},"description":"AtomGit MCP Server - Model Context Protocol server for AtomGit code hosting platform","maintainers":[{"name":"atomgit.com","email":"atomgit@openatom.org"}],"readme":"# AtomGit MCP Server\n\n![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)\n![Node](https://img.shields.io/badge/node-%3E%3D18-green.svg)\n![Tools](https://img.shields.io/badge/tools-286-orange.svg)\n\n`@atomgit.com/atomgit-mcp-server` 将 [AtomGit](https://atomgit.com/) 平台能力接入支持 [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) 的 AI 客户端，提供 286 个工具，覆盖仓库、PR、Issue、Actions、看板等 19 个功能分类。\n\n## 目录\n\n- [快速开始](#快速开始)\n- [客户端配置](#客户端配置)\n- [功能概览](#功能概览)\n- [HTTP Transport](#http-transport)\n- [MCP Resources 与 Prompts](#mcp-resources-与-prompts)\n- [开发指南](#开发指南)\n- [环境变量](#环境变量)\n- [相关链接](#相关链接)\n- [许可证](#许可证)\n\n## 快速开始\n\n### 前置要求\n\n- [Node.js](https://nodejs.org/) `>= 18`\n- [AtomGit](https://atomgit.com/) 账号\n- AtomGit Personal Access Token\n\n### 获取 Access Token\n\n1. 登录 AtomGit。\n2. 打开 [设置 → 访问令牌](https://atomgit.com/setting/token-classic)。\n3. 创建 Personal Access Token，按需分配权限。\n4. 保存生成的 Token。\n\n### 运行\n\n```bash\nATOMGIT_TOKEN=你的Token npx -y @atomgit.com/atomgit-mcp-server\n```\n\n### 安全模式\n\n默认不暴露 `delete_*`、`remove_*`、`leave_*`、`archive_*`、`transfer_*` 等危险工具。需要时设置：\n\n```bash\nATOMGIT_ENABLE_DANGEROUS_TOOLS=true npx -y @atomgit.com/atomgit-mcp-server\n```\n\n## 客户端配置\n\n### AtomCode\n\n[AtomCode](https://atomcode.atomgit.com/) 通过项目根目录 `.mcp.json`（或用户全局 `~/.atomcode/mcp.json`）接入：\n\n```json\n{\n  \"mcpServers\": {\n    \"atomgit\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@atomgit.com/atomgit-mcp-server\"],\n      \"env\": {\n        \"ATOMGIT_TOKEN\": \"${ATOMGIT_TOKEN}\",\n        \"ATOMGIT_ENABLE_DANGEROUS_TOOLS\": \"false\"\n      }\n    }\n  }\n}\n```\n\n- 建议先将 Token 导出为环境变量，AtomCode 支持 `${VAR}` 与 `${VAR:-默认值}` 展开，避免 Token 写死在配置里。\n- 项目级 `.mcp.json` 在项目被信任前不会自动拉起，使用 `/mcp trust` 信任当前项目，配置变更后 `/mcp reload` 重连。\n- 接入后工具以 `mcp__atomgit__<工具名>` 形式注册，如 `mcp__atomgit__get_repository_tree`。\n- 也可用命令行添加：`atomcode mcp add atomgit npx -y @atomgit.com/atomgit-mcp-server`\n\n更多说明见 [AtomCode MCP 集成文档](https://atomcode.atomgit.com/docs/zh/index.html)。\n\n### 其他客户端\n\nClaude Desktop、Cursor、Cline 等均使用标准 MCP 配置格式，将 `command` 指向 `npx`（Windows 用 `npx.cmd`），`args` 为 `[\"-y\", \"@atomgit.com/atomgit-mcp-server\"]`，`env` 中注入 `ATOMGIT_TOKEN` 即可。各客户端配置文件路径不同，参考对应文档。\n\n## 功能概览\n\n| 模块 | 能力 |\n|------|------|\n| 仓库管理 | 查询、创建、删除、Fork、Star、Watch、文件操作 |\n| 分支与标签 | 分支管理、标签管理、受保护分支 |\n| 提交与发布 | 提交历史查询、版本发布管理 |\n| 合并请求 | PR 查询、创建、合并、Diff、评审 |\n| 工单管理 | Issue 查询、创建、更新、评论、指派 |\n| 项目规划 | Milestone 与 Label 管理 |\n| 看板管理 | 组织看板与工作项管理 |\n| 用户与组织 | 用户信息、SSH 密钥、组织成员 |\n| 企业与成员 | 企业级资源和成员权限管理 |\n| 搜索与 Webhook | 代码/仓库/用户搜索，Webhook 管理 |\n| AIHub | AIHub 模型相关能力 |\n| Actions | 工作流运行、Job、Artifact、Runner 管理 |\n\n## HTTP Transport\n\n默认使用 stdio transport。如需远程接入，设置 `ATOMGIT_TRANSPORT=http` 启动 Streamable HTTP 端点（兼容 SSE 流式响应），默认监听 `http://127.0.0.1:3000/mcp`：\n\n```bash\nATOMGIT_TRANSPORT=http ATOMGIT_PORT=3000 node dist/index.js\n```\n\n远程客户端配置 url 指向 `http://<host>:3000/mcp` 即可。\n\n> ⚠️ 安全说明\n>\n> - 服务器持有 `ATOMGIT_TOKEN`，当前无内置认证：能访问端口即可全权操作用户账号。\n> - 默认绑定 `127.0.0.1`（仅本机），可通过 `ATOMGIT_HOST` 修改。\n> - 如需暴露到公网，请自行加认证/反代/TLS，不要直接以 `0.0.0.0` 暴露。\n\n## MCP Resources 与 Prompts\n\n### Resources\n\n| URI | 说明 | MIME |\n|-----|------|------|\n| `atomgit://user` | 当前认证用户信息 | `application/json` |\n\n资源模板：\n\n| URI 模板 | 说明 | MIME |\n|----------|------|------|\n| `atomgit://{owner}/{repo}` | 仓库信息 | `application/json` |\n| `atomgit://{owner}/{repo}/readme` | 仓库 README 内容 | `text/markdown` |\n| `atomgit://{owner}/{repo}/file/{path}` | 仓库内文件内容 | `text/plain` |\n| `atomgit://{owner}/{repo}/commit/{sha}` | 指定提交详情 | `application/json` |\n| `atomgit://{owner}/{repo}/issue/{number}` | 指定 Issue 详情 | `application/json` |\n| `atomgit://{owner}/{repo}/pull/{number}` | 指定 Pull Request 详情 | `application/json` |\n| `atomgit://org/{org}` | 组织信息 | `application/json` |\n| `atomgit://{owner}/{repo}/branches` | 仓库分支列表 | `application/json` |\n| `atomgit://{owner}/{repo}/actions/runs` | 仓库近期流水线运行记录 | `application/json` |\n\n### Prompts\n\n| 名称 | 说明 | 主要参数 |\n|------|------|----------|\n| `create-repository` | 创建新仓库 | name（必填）、description、private 等 |\n| `create-issue` | 创建 Issue | owner、repo、title（必填）等 |\n| `create-pull-request` | 创建 Pull Request | owner、repo、title、head、base（必填）等 |\n| `review-code` | 评审 PR 或提交 | owner、repo、number 或 sha |\n| `setup-ci` | 配置 CI/CD | owner、repo、workflowName |\n| `manage-collaborators` | 管理协作者 | owner、repo、action（必填）等 |\n| `search-code` | 搜索 | query（必填）、type、limit |\n| `manage-issues` | 查看筛选 Issue | owner、repo、state、labels 等 |\n| `release` | 打标签并发布 Release | owner、repo、tagName（必填）等 |\n| `triage-issues` | 按标签整理 Issue 并给出下一步建议 | owner、repo、labels、sort |\n| `sync-fork` | 同步 fork 与上游并创建 PR | owner、repo、upstream（必填）等 |\n\n## 开发指南\n\n### 环境搭建\n\n```bash\ngit clone https://atomgit.com/zkxw2008/AtomGit-MCP-Server.git\ncd AtomGit-MCP-Server\nnpm install\ncp .env.example .env  # 填入 ATOMGIT_TOKEN\n```\n\n### 本地联调\n\n将 MCP 客户端配置中的 `command` 指向本地 `node`，`args` 指向 `dist/index.js`：\n\n```json\n{\n  \"mcpServers\": {\n    \"atomgit-dev\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/AtomGit-MCP-Server/dist/index.js\"],\n      \"env\": {\n        \"ATOMGIT_TOKEN\": \"你的Token\",\n        \"ATOMGIT_ENABLE_DANGEROUS_TOOLS\": \"false\"\n      }\n    }\n  }\n}\n```\n\n- Windows：`command` 用 `node.exe`（或绝对路径），`args` 路径反斜杠写成 `\\\\`。\n- AtomCode：`env` 中用 `${ATOMGIT_TOKEN}` 引用环境变量，配置放入 `.mcp.json` 后执行 `/mcp trust` 和 `/mcp reload`。\n\n### 常用命令\n\n| 命令 | 说明 |\n|------|------|\n| `npm run dev` | `tsx` 直接运行源码 |\n| `npm run build` | 编译 TypeScript → `dist/` |\n| `npm run start` | 运行 `dist/index.js` |\n| `npm run typecheck` | TypeScript 类型检查 |\n| `npm run test` | 运行 Jest 测试 |\n| `npm run clean` | 清理 `dist/` |\n| `npm run api:sync` | 同步官方 API 文档 → `docs/apis_url.json` |\n| `npm run api:check` | 检查 API 覆盖情况 |\n| `npm run api:map` | 生成 `docs/api_tool_map.md` |\n| `npm run api:audit` | 审计工具参数与官方文档一致性 |\n| `npm run api:scaffold` | 为新 API 生成工具和服务骨架 |\n\n### 维护流程\n\n同步官方 API、补齐缺口或校准参数时，推荐按以下流程执行：\n\n```mermaid\nflowchart TD\n    A[\"同步官方文档<br/>npm run api:sync\"] --> B[\"检查覆盖缺口<br/>npm run api:check\"]\n    B --> C[\"实现或移除 tools / services\"]\n    C --> D[\"重建映射文档<br/>npm run api:map\"]\n    D --> E[\"校验契约一致性<br/>npm run api:audit\"]\n    E -->|通过| F[\"复核覆盖结果<br/>npm run api:check\"]\n    E -->|不通过| C\n    F --> G[\"类型检查<br/>npm run typecheck\"]\n    G --> H[\"构建验证<br/>npm run build\"]\n    H --> I[\"运行测试<br/>npm run test\"]\n    I --> J[\"Review git diff\"]\n```\n\n- `api:sync` 抓取 AtomGit 官网文档，过滤后得到 API 基线。\n- `api:check` 对比基线，确认缺了什么、多了什么。\n- 实现阶段只改 `src/services/`、`src/tools/`、必要的 `src/types/`。\n- `api:audit` 发现问题时回到实现，通过后再继续。\n- `api:scaffold` 可生成骨架，但分类命名与现有模块不一致时仍以手工实现为准。\n\n### 项目结构\n\n```text\nAtomGit-MCP-Server/\n├── src/\n│   ├── core/        # 核心基础设施（ToolRegistry、SafetyPolicy 等）\n│   ├── services/    # API 服务层\n│   ├── tools/       # MCP 工具层\n│   ├── types/       # 类型定义\n│   └── index.ts     # 入口\n├── scripts/         # 辅助脚本\n├── docs/            # 文档与 API 映射\n└── dist/            # 编译产物\n```\n\n## 环境变量\n\n| 变量 | 默认值 | 说明 |\n|------|--------|------|\n| `ATOMGIT_TOKEN` | — | Personal Access Token（**必填**） |\n| `ATOMGIT_ENABLE_DANGEROUS_TOOLS` | `false` | 开启危险工具（delete/remove/archive/transfer） |\n| `ATOMGIT_API_BASE_URL` | `https://api.atomgit.com` | API 基础地址 |\n| `ATOMGIT_TIMEOUT_MS` | 无限制 | HTTP 请求超时（毫秒） |\n| `ATOMGIT_TRANSPORT` | `stdio` | 传输模式：`stdio` 或 `http` |\n| `ATOMGIT_HOST` | `127.0.0.1` | HTTP 模式监听地址 |\n| `ATOMGIT_PORT` | `3000` | HTTP 模式监听端口 |\n\n## 相关链接\n\n- npm: [@atomgit.com/atomgit-mcp-server](https://www.npmjs.com/package/@atomgit.com/atomgit-mcp-server)\n- AtomGit: [zkxw2008/AtomGit-MCP-Server](https://atomgit.com/zkxw2008/AtomGit-MCP-Server)\n- GitHub Mirror: [kylezhang/AtomGit-MCP-Server](https://github.com/kylezhang/AtomGit-MCP-Server)\n- 开发规范: [AGENTS.md](./AGENTS.md)\n- 发版流程: [RELEASE.md](./RELEASE.md)\n- API 映射: [docs/api_tool_map.md](./docs/api_tool_map.md)\n\n## 许可证\n\nApache 2.0 License","readmeFilename":"README.md"}