opentakeoff-mcp
No description published.
as observed 2026-10-12T15:36:43.694Z- Identifier
opentakeoff-mcp- Source
- npm (package document)
- Version observed
- 0.9.98
- Source repository
- https://github.com/Kentucky-ai/opentakeoff
- Repository observation
- Commits observed in the last 90 days
- First observed here
- 2026-08-30T05:48:40.368Z
- Observations recorded
- 9
- Publish rights held by
- kentucky-ai
- Content hash (upstream)
sha512-uNHh86Nte5huxpRgcu6xQCEsWMd6zBtSLTGMs…- Declared license
- AGPL-3.0-only
Observation history
2026-10-12T15:36:43.694Z
Fields that differed: integrity license latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-4iMRztKrKurqb+avnXkAQL5jUbb6l/klKVxs8zXyQNQgnP3l3+5VE+ElJjmr+lYyFjSYvh5HX+pdeuCA3F/AUg==" | "sha512-uNHh86Nte5huxpRgcu6xQCEsWMd6zBtSLTGMsPEu9qsn4jh3uFCDFwHDT9tjOTxhMMDDIlXbmqmC2awg1gYdWA==" |
license |
"Apache-2.0" | "AGPL-3.0-only" |
latest |
"0.9.96" | "0.9.98" |
2026-10-04T09:46:17.325Z
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-pz4Jcwnmry4prK3jTF7rC6gh3D5RqvSAKvYfFNwvZc9kwCUNUUebwqzk/yr4WlgjKQ56//aaHgneWx0wlKSC/g==" | "sha512-4iMRztKrKurqb+avnXkAQL5jUbb6l/klKVxs8zXyQNQgnP3l3+5VE+ElJjmr+lYyFjSYvh5HX+pdeuCA3F/AUg==" |
scripts |
{"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/arc.test.ts test/checkers.test.ts test/conformance. | {"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/arc.test.ts test/checkers.test.ts test/conformance. |
latest |
"0.9.90" | "0.9.96" |
2026-09-26T01:46:07.601Z
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-/T1FZ07KJoDubxcVw4uMMA4Mtvd7HAe10mr1/FfSqtxA5n7X38+HYzpWMSpY6RSJ3BlNHQiUt7OOxPw9e3hR6w==" | "sha512-pz4Jcwnmry4prK3jTF7rC6gh3D5RqvSAKvYfFNwvZc9kwCUNUUebwqzk/yr4WlgjKQ56//aaHgneWx0wlKSC/g==" |
scripts |
{"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/arc.test.ts test/checkers.test.ts test/conformance. | {"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/arc.test.ts test/checkers.test.ts test/conformance. |
latest |
"0.9.87" | "0.9.90" |
2026-09-13T15:17:50.679Z
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-O5TKBQvuXAjKogSSv3ZKSNXw4jx376oQ/klM0wipA5x7biLg5kr3rvNxAArdp/1rIwoTr9eV8CPr/2mN8z3b5g==" | "sha512-/T1FZ07KJoDubxcVw4uMMA4Mtvd7HAe10mr1/FfSqtxA5n7X38+HYzpWMSpY6RSJ3BlNHQiUt7OOxPw9e3hR6w==" |
scripts |
{"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/checkers.test.ts test/conformance.test.ts test/cons | {"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/arc.test.ts test/checkers.test.ts test/conformance. |
latest |
"0.9.86" | "0.9.87" |
2026-09-12T14:17:54.589Z
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-YqElqrnaZHReSkt5t/DoLS++NEKlZleSh3RaWKJ4lmTy7BXDy5fi26hNdIwu1cnzDMLDDkSFX1+OggVSReRZbQ==" | "sha512-O5TKBQvuXAjKogSSv3ZKSNXw4jx376oQ/klM0wipA5x7biLg5kr3rvNxAArdp/1rIwoTr9eV8CPr/2mN8z3b5g==" |
scripts |
{"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/conformance.test.ts test/context.test.ts test/dxf.t | {"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/checkers.test.ts test/conformance.test.ts test/cons |
latest |
"0.9.77" | "0.9.86" |
2026-09-06T09:04:43.600Z
Fields that differed: dependencies integrity scripts latest
| Field | Before | After |
|---|---|---|
dependencies |
["@modelcontextprotocol/sdk","@turf/boolean-contains","@turf/boolean-overlap","@turf/difference","@turf/helpers","pdf-lib","pdfjs-dist","zod"] | ["@modelcontextprotocol/sdk","@turf/boolean-contains","@turf/boolean-overlap","@turf/difference","@turf/helpers","jsts","pdf-lib","pdfjs-dist","zod"] |
integrity |
"sha512-R+dF39Sp/eVuJ7HWt1qfJ45BxUpMm0ho09L1N7MFrj+J4DZO0o+AbuZB1UVggx+wFvgXlSb12NqdHaYukdAM9g==" | "sha512-YqElqrnaZHReSkt5t/DoLS++NEKlZleSh3RaWKJ4lmTy7BXDy5fi26hNdIwu1cnzDMLDDkSFX1+OggVSReRZbQ==" |
scripts |
{"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/conformance.test.ts test/context.test.ts test/dxf.t | {"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/conformance.test.ts test/context.test.ts test/dxf.t |
latest |
"0.9.73" | "0.9.77" |
2026-09-05T08:21:05.367Z
Fields that differed: integrity scripts latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-1fhLlv4WlbBjPIdOqx++cJTCwmHaRHJCqSTljEMX4wboSbepj3obrE4S64yN+Yl4yuZ6xAIVQkQwQwNH94TGMw==" | "sha512-R+dF39Sp/eVuJ7HWt1qfJ45BxUpMm0ho09L1N7MFrj+J4DZO0o+AbuZB1UVggx+wFvgXlSb12NqdHaYukdAM9g==" |
scripts |
{"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/conformance.test.ts test/context.test.ts test/dxf.t | {"dev":"node --import tsx server.ts","mcpb":"npm run build && node scripts/build-mcpb.mjs","test":"node --import tsx --test test/conformance.test.ts test/context.test.ts test/dxf.t |
latest |
"0.9.71" | "0.9.73" |
2026-09-03T07:20:35.741Z
Fields that differed: integrity latest
| Field | Before | After |
|---|---|---|
integrity |
"sha512-NZcFnAUIFMcq4XdofBlfvxNcpWdrFViyc5ozGD0DKsADAQmQbdy5iax7cb09q7wg7UXnlVwLL9V2QH66afAjeQ==" | "sha512-1fhLlv4WlbBjPIdOqx++cJTCwmHaRHJCqSTljEMX4wboSbepj3obrE4S64yN+Yl4yuZ6xAIVQkQwQwNH94TGMw==" |
latest |
"0.9.65" | "0.9.71" |
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.