Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
73 lines (73 loc) · 2.5 KB
/
Copy pathpackage.json
File metadata and controls
73 lines (73 loc) · 2.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"name": "@oliverames/mcp-server-for-ynab",
"version": "6.0.1",
"description": "Local MCP server for YNAB budget operations",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/oliverames/ynab-mcp-server.git"
},
"bugs": {
"url": "https://github.com/oliverames/ynab-mcp-server/issues"
},
"homepage": "https://github.com/oliverames/ynab-mcp-server#readme",
"keywords": [
"mcp",
"model-context-protocol",
"ynab",
"budgeting",
"personal-finance"
],
"type": "module",
"main": "index.js",
"bin": {
"mcp-server-for-ynab": "index.js",
"ynab-mcp-server": "index.js"
},
"files": [
"index.js",
"lib/",
"modules/",
"scripts/",
"assets/icon.png",
"docs/"
],
"scripts": {
"start": "node index.js",
"deps:ensure": "node scripts/check-dependencies.mjs",
"pretest": "npm run deps:ensure",
"test": "node test.js",
"pretest:unit": "npm run deps:ensure",
"test:unit": "cd test && node --test --test-concurrency=2",
"presmoke:list-tools": "npm run deps:ensure",
"smoke:list-tools": "node scripts/smoke-list-tools.mjs",
"presmoke:review-unapproved": "npm run deps:ensure",
"smoke:review-unapproved": "node scripts/smoke-review-unapproved.mjs",
"presmoke:batch-verify": "npm run deps:ensure",
"smoke:batch-verify": "node scripts/smoke-batch-verify.mjs",
"sync:plugin": "node scripts/sync-plugin-metadata.mjs",
"version": "npm run sync:plugin && git add .claude-plugin/plugin.json codex/.codex-plugin/plugin.json codex/.codex-plugin/mcp.json .hermes-plugin/marketplace.json .hermes-plugin/plugin.json .hermes-plugin/mcp.json .antigravity-plugin/marketplace.json .antigravity-plugin/plugin.json .antigravity-plugin/mcp_config.json .mcp.json",
"release:check": "node scripts/check-release-consistency.mjs",
"release:check:registry": "node scripts/check-release-consistency.mjs --registry",
"build:mcpb": "node scripts/build-mcpb.mjs",
"build:worker-icons": "node scripts/generate-worker-icon-assets.mjs",
"pretest:safety": "npm run deps:ensure",
"test:safety": "node scripts/test-safety-model.mjs",
"test:eval": "node scripts/eval-agent-fixtures.mjs"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.30.0",
"ynab": "^4.5.0",
"zod": "^4.4.3"
},
"overrides": {
"@hono/node-server": "2.0.11",
"body-parser": "2.4.0",
"fast-uri": "4.2.1",
"hono": "4.13.13",
"ip-address": "10.7.4"
},
"engines": {
"node": ">=20"
}
}