|
1 | 1 | {
|
2 |
| - "name": "mcp-template", |
3 |
| - "version": "1.0.2", |
4 |
| - "description": "Template for building MCP (Model Context Protocol) servers with TypeScript", |
| 2 | + "name": "mcp-wayback-machine", |
| 3 | + "version": "1.0.0", |
| 4 | + "description": "MCP server and CLI tool for interacting with the Wayback Machine without API keys", |
5 | 5 | "main": "dist/index.js",
|
6 |
| - "bin": "dist/index.js", |
7 | 6 | "type": "module",
|
| 7 | + "bin": { |
| 8 | + "mcp-wayback-machine": "dist/index.js", |
| 9 | + "wayback": "dist/index.js" |
| 10 | + }, |
8 | 11 | "scripts": {
|
9 | 12 | "build": "tsc",
|
10 | 13 | "dev": "tsx watch src/index.ts",
|
|
15 | 18 | "lint:fix": "biome check --write .",
|
16 | 19 | "format": "biome format --write .",
|
17 | 20 | "prepare": "husky",
|
| 21 | + "prepublishOnly": "npm test && npm run build", |
18 | 22 | "start": "node dist/index.js"
|
19 | 23 | },
|
20 |
| - "keywords": ["mcp", "model-context-protocol", "typescript", "template", "mcp-server"], |
21 |
| - "author": "", |
| 24 | + "keywords": [ |
| 25 | + "mcp", |
| 26 | + "wayback", |
| 27 | + "wayback-machine", |
| 28 | + "internet-archive", |
| 29 | + "archival", |
| 30 | + "web-archive", |
| 31 | + "mcp-server", |
| 32 | + "model-context-protocol" |
| 33 | + ], |
| 34 | + "author": "Joseph Mearman", |
22 | 35 | "license": "CC-BY-NC-SA-4.0",
|
23 | 36 | "repository": {
|
24 | 37 | "type": "git",
|
25 |
| - "url": "git+https://github.com/Mearman/mcp-template.git" |
| 38 | + "url": "git+https://github.com/Mearman/mcp-wayback-machine.git" |
| 39 | + }, |
| 40 | + "publishConfig": { |
| 41 | + "access": "public", |
| 42 | + "registry": "https://registry.npmjs.org/", |
| 43 | + "provenance": true |
26 | 44 | },
|
27 | 45 | "files": [
|
28 | 46 | "dist/**/*.js",
|
|
37 | 55 | "@modelcontextprotocol/sdk": "^1.12.1",
|
38 | 56 | "chalk": "^5.4.1",
|
39 | 57 | "commander": "^14.0.0",
|
40 |
| - "node-fetch-cache": "^5.0.2", |
41 | 58 | "ora": "^8.2.0",
|
42 |
| - "zod": "^3.25.51", |
43 |
| - "zod-to-json-schema": "^3.24.1" |
| 59 | + "zod": "^3.25.51" |
44 | 60 | },
|
45 | 61 | "devDependencies": {
|
46 | 62 | "@biomejs/biome": "^1.9.4",
|
47 | 63 | "@commitlint/cli": "^19.6.1",
|
48 | 64 | "@commitlint/config-conventional": "^19.6.0",
|
49 | 65 | "@semantic-release/changelog": "^6.0.3",
|
| 66 | + "@semantic-release/commit-analyzer": "^13.0.1", |
50 | 67 | "@semantic-release/git": "^10.0.1",
|
51 | 68 | "@semantic-release/github": "^11.0.3",
|
52 | 69 | "@semantic-release/npm": "^12.0.1",
|
| 70 | + "@semantic-release/release-notes-generator": "^14.0.3", |
53 | 71 | "@types/node": "^22.13.2",
|
54 | 72 | "@vitest/coverage-v8": "^2.1.8",
|
55 | 73 | "husky": "^9.1.7",
|
|
0 commit comments