diff options
Diffstat (limited to 'apps/mcp/package.json')
| -rw-r--r-- | apps/mcp/package.json | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/apps/mcp/package.json b/apps/mcp/package.json new file mode 100644 index 00000000..5e41dd18 --- /dev/null +++ b/apps/mcp/package.json @@ -0,0 +1,51 @@ +{ + "$schema": "https://json.schemastore.org/package.json", + "name": "@karakeep/mcp", + "version": "0.23.3", + "description": "MCP server for Karakeep", + "license": "GNU Affero General Public License version 3", + "type": "module", + "keywords": [ + "hoarder", + "karakeep", + "mcp" + ], + "bin": { + "karakeep-mcp": "dist/index.js" + }, + "devDependencies": { + "@karakeep/eslint-config": "workspace:^0.2.0", + "@karakeep/prettier-config": "workspace:^0.1.0", + "@karakeep/tsconfig": "workspace:^0.1.0", + "@tsconfig/node22": "^22.0.0", + "shx": "^0.4.0", + "tsx": "^4.7.1", + "vite": "^5.1.0" + }, + "scripts": { + "build": "vite build && shx chmod +x dist/index.js", + "run": "tsx src/index.ts", + "lint": "eslint .", + "lint:fix": "eslint . --fix", + "format": "prettier . --ignore-path ../../.prettierignore", + "format:fix": "prettier . --write --ignore-path ../../.prettierignore", + "typecheck": "tsc --noEmit" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/karakeep-app/karakeep.git", + "directory": "apps/mcp" + }, + "eslintConfig": { + "root": true, + "extends": [ + "@karakeep/eslint-config/base" + ] + }, + "prettier": "@karakeep/prettier-config", + "dependencies": { + "@karakeep/sdk": "workspace:*", + "@modelcontextprotocol/sdk": "^1.9.0", + "zod": "^3.24.2" + } +} |
