ssh-mcp
No description published.
as observed 2026-10-14T17:39:08.249Z- Identifier
ssh-mcp- Source
- npm (package document)
- Version observed
- 2.19.1
- Source repository
- https://github.com/tufantunc/ssh-mcp
- Repository observation
- Commits observed in the last 90 days
- First observed here
- 2026-08-29T23:02:09.876Z
- Observations recorded
- 17
- Publish rights held by
- tufantunc
- Content hash (upstream)
sha512-w20emJPqb7kLXdzTFJK9NDRg5Mm7qKAxmY9Eu…- Declared license
- MIT
Runs code at install time
These lifecycle scripts execute on the installing machine. This is a factual property of the published package, common and often benign; it is listed because a change to it changes what installing this does.
preparenpm run build
Observation history
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-TXpcs5KmwwcC/IExs5l+rzcUelSeFDtXuVd/ioXR1grt+lRfi2JLvuwHgN6OwGXA7LqvG6stzKEbc/IqCnsFQw==" | "sha512-w20emJPqb7kLXdzTFJK9NDRg5Mm7qKAxmY9Eu+LiCWHYRYlsFry4vkNF1X5LRkru0M4tVdE2qab/vbYHw4uoNg==" |
scripts |
{"test":"cross-env SSH_MCP_DISABLE_MAIN=1 vitest --run","build":"tsc && shx chmod +x build/*.js","inspect":"npx @modelcontextprotocol/inspector node build/index.js","prepare":"npm | {"test":"cross-env SSH_MCP_DISABLE_MAIN=1 vitest --run","build":"tsc && shx chmod +x build/*.js","inspect":"npx @modelcontextprotocol/inspector node build/index.js","prepare":"npm |
latest |
"2.19.0" | "2.19.1" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-ccXi65Ry+4C7T8TmFnwzcyCFpoUHcHiRrpOelHDjYQYPUofjicwRCvk5uMdFjGzCDP5VvpC5xVEtHeKDnxTZOQ==" | "sha512-TXpcs5KmwwcC/IExs5l+rzcUelSeFDtXuVd/ioXR1grt+lRfi2JLvuwHgN6OwGXA7LqvG6stzKEbc/IqCnsFQw==" |
latest |
"2.18.0" | "2.19.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-pqmZJRvZ/w6MTJ0UJl8XTMXueVvvWSrk8aIegt//V18Wk9HGgjGAWX3IlTaWA/5hhD5GRRSSre63fsqh+ljibg==" | "sha512-ccXi65Ry+4C7T8TmFnwzcyCFpoUHcHiRrpOelHDjYQYPUofjicwRCvk5uMdFjGzCDP5VvpC5xVEtHeKDnxTZOQ==" |
latest |
"2.16.0" | "2.18.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-DOU5vKos1/ANxqfA1jeeWXrxjw5WHzmkzEQYmMK1Scsy8GXfcLSwm/07R7leHVFbNnaUachgcLw8TwhWRnwTAw==" | "sha512-pqmZJRvZ/w6MTJ0UJl8XTMXueVvvWSrk8aIegt//V18Wk9HGgjGAWX3IlTaWA/5hhD5GRRSSre63fsqh+ljibg==" |
latest |
"2.14.0" | "2.16.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-yd/69mxlEEJGSI25gaohtX+9l7z92/yyVAEPyXbg3m/cz8MDs3nGpaTgOzpE9EksBnyZCLq8xQUIT3PN3zwBdQ==" | "sha512-DOU5vKos1/ANxqfA1jeeWXrxjw5WHzmkzEQYmMK1Scsy8GXfcLSwm/07R7leHVFbNnaUachgcLw8TwhWRnwTAw==" |
latest |
"2.13.0" | "2.14.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-TchyIS5AnQKR+ptkI6MEi1UCRUVS+Og2HNN9FU1B/jLuRr0UzhlBpxjvRHMBqvLjHucGWslmzE7bwU9OevxLaA==" | "sha512-yd/69mxlEEJGSI25gaohtX+9l7z92/yyVAEPyXbg3m/cz8MDs3nGpaTgOzpE9EksBnyZCLq8xQUIT3PN3zwBdQ==" |
latest |
"2.12.0" | "2.13.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-Ipn3jFDWVYbXMmsZc/A6v3/Qjj/eV8vcH/X5QmxXVihL8FZtw8SPDAM8vaqCeHSZbP3IWYTXO38Z8LV5hzPcpA==" | "sha512-TchyIS5AnQKR+ptkI6MEi1UCRUVS+Og2HNN9FU1B/jLuRr0UzhlBpxjvRHMBqvLjHucGWslmzE7bwU9OevxLaA==" |
latest |
"2.11.0" | "2.12.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-I0JO//H0/BtrHkLxNweNe3brZGBgL9IofISeJvLTQYni6s0U8Ig6uGcw1PZ7xANWzlPzrMUeb+qhSdftL2Qh+w==" | "sha512-Ipn3jFDWVYbXMmsZc/A6v3/Qjj/eV8vcH/X5QmxXVihL8FZtw8SPDAM8vaqCeHSZbP3IWYTXO38Z8LV5hzPcpA==" |
latest |
"2.9.1" | "2.11.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-ICceB/ANFGaSXllV+SUl4RDoKQMywkt0mv8HfKANZG6sSqSXcOlRw7+/T88If2Vd5BSZHTpej6bC6ViC7gTRrw==" | "sha512-I0JO//H0/BtrHkLxNweNe3brZGBgL9IofISeJvLTQYni6s0U8Ig6uGcw1PZ7xANWzlPzrMUeb+qhSdftL2Qh+w==" |
latest |
"2.9.0" | "2.9.1" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-IOKR7ZgXSu1OPKO5mLMAtrm0pDlp4cUt9oGSj9da1ALFYkwcUwSID+dJKlRwImMDy1weuvCchWoSTzvkprf6/A==" | "sha512-ICceB/ANFGaSXllV+SUl4RDoKQMywkt0mv8HfKANZG6sSqSXcOlRw7+/T88If2Vd5BSZHTpej6bC6ViC7gTRrw==" |
latest |
"2.8.3" | "2.9.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-RAfCraUhY2KCsxVmpHd2ns3JavHEtk/R6Y5DNNZsFIeKpukp3gmvGN4kW6UYhK1oMnBX+qt3dG09sCGKubLKzw==" | "sha512-IOKR7ZgXSu1OPKO5mLMAtrm0pDlp4cUt9oGSj9da1ALFYkwcUwSID+dJKlRwImMDy1weuvCchWoSTzvkprf6/A==" |
latest |
"2.8.2" | "2.8.3" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-6iJzab8uxS6ysg/3RGfaMW4vB7etRqmyCahQkRXL4l1tdSfu47bJ2l3avt9frxz2RG51ucwbw/7t6fHAVpT7FA==" | "sha512-RAfCraUhY2KCsxVmpHd2ns3JavHEtk/R6Y5DNNZsFIeKpukp3gmvGN4kW6UYhK1oMnBX+qt3dG09sCGKubLKzw==" |
latest |
"2.8.1" | "2.8.2" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-jd/0hFQd0Yol+Es2wv5J6DhVGInZwPhPOb8CnpJwlqAssvHddIl8OYZcqO1enTtE9Sz0SA2XbK5d0EIG4uX5+Q==" | "sha512-6iJzab8uxS6ysg/3RGfaMW4vB7etRqmyCahQkRXL4l1tdSfu47bJ2l3avt9frxz2RG51ucwbw/7t6fHAVpT7FA==" |
latest |
"2.8.0" | "2.8.1" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-CELgsaZjeA96gCuFFKUUdLfDkWZ1zR/V5uGZoPCaSZ93eLlRqWXws9nrwltSbapazdB7Lz8yMplKhRWGeYTKxg==" | "sha512-jd/0hFQd0Yol+Es2wv5J6DhVGInZwPhPOb8CnpJwlqAssvHddIl8OYZcqO1enTtE9Sz0SA2XbK5d0EIG4uX5+Q==" |
latest |
"2.7.0" | "2.8.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-tPx5qHt0R+rq5kgf8fwCIBdxeg6iFkG0QGoLx9aHHK9ffa3uJV2VSVhyJB/TXHmLBLY7PqL+PyKIYAyKDi0WCA==" | "sha512-CELgsaZjeA96gCuFFKUUdLfDkWZ1zR/V5uGZoPCaSZ93eLlRqWXws9nrwltSbapazdB7Lz8yMplKhRWGeYTKxg==" |
latest |
"2.5.1" | "2.7.0" |
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-lNiF6OkGTYy84FppTKZxlVjWXFPsvGMzYXqcBFL9yD0cRVW2SQANted1uSG5vZS4f44qZ9mh+7J1ZPvG56sDAA==" | "sha512-tPx5qHt0R+rq5kgf8fwCIBdxeg6iFkG0QGoLx9aHHK9ffa3uJV2VSVhyJB/TXHmLBLY7PqL+PyKIYAyKDi0WCA==" |
latest |
"2.5.0" | "2.5.1" |
Correction
If you maintain this extension and believe anything above is inaccurate, request a correction. Corrections are published, and disputed entries are marked as disputed while under review.