馃惐 Medium-horizon agent planning MCP server
1{
2 "name": "9plan-mcp-server",
3 "version": "1.0.0",
4 "description": "MCP server providing session-scoped work queues for AI agent task sequencing",
5 "type": "module",
6 "main": "dist/index.js",
7 "bin": {
8 "9plan": "dist/index.js"
9 },
10 "scripts": {
11 "build": "tsgo -p tsconfig.build.json",
12 "build:check": "tsgo --noEmit",
13 "dev": "tsx watch src/index.ts",
14 "start": "node dist/index.js",
15 "test": "vitest",
16 "test:run": "vitest run",
17 "test:coverage": "vitest run --coverage",
18 "lint": "eslint src tests",
19 "lint:fix": "eslint src tests --fix",
20 "format": "prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"",
21 "typecheck": "tsgo --noEmit",
22 "check": "pnpm lint && pnpm build && pnpm test:run"
23 },
24 "keywords": [
25 "mcp",
26 "model-context-protocol",
27 "ai",
28 "agent",
29 "task-queue",
30 "planning"
31 ],
32 "author": "",
33 "license": "MIT",
34 "engines": {
35 "node": ">=22.5.0"
36 },
37 "packageManager": "pnpm@10.26.0",
38 "dependencies": {
39 "@karashiiro/mcp": "^0.3.0",
40 "@modelcontextprotocol/sdk": "^1.25.2",
41 "better-sqlite3": "^12.6.0",
42 "env-paths": "^3.0.0",
43 "nanoid": "^5.1.6",
44 "pino": "^9.14.0",
45 "unique-names-generator": "^4.7.1",
46 "zod": "^3.25.76"
47 },
48 "optionalDependencies": {
49 "@hono/node-server": "^1.19.9",
50 "hono": "^4.11.4"
51 },
52 "pnpm": {
53 "onlyBuiltDependencies": [
54 "better-sqlite3"
55 ]
56 },
57 "devDependencies": {
58 "@eslint/js": "^9.39.2",
59 "@types/better-sqlite3": "^7.6.13",
60 "@types/node": "^22.19.7",
61 "@typescript/native-preview": "7.0.0-dev.20260115.1",
62 "eslint": "^9.39.2",
63 "pino-pretty": "^11.3.0",
64 "prettier": "^3.8.0",
65 "tsx": "^4.21.0",
66 "typescript": "^5.9.3",
67 "typescript-eslint": "^8.53.0",
68 "vitest": "^3.2.4"
69 }
70}