diff --git a/lib/mcp/stdio.js b/lib/mcp/stdio.js index d7d424e..43b208f 100644 --- a/lib/mcp/stdio.js +++ b/lib/mcp/stdio.js @@ -30,7 +30,7 @@ import { validateMcpToken } from '../services/storage/userStorage.js'; // Ensure cwd is the project root so that relative DB/config paths resolve correctly // (LM Studio and other MCP hosts may spawn this process from an arbitrary directory) const __dirname = path.dirname(fileURLToPath(import.meta.url)); -process.chdir(path.resolve(__dirname, '..')); +process.chdir(path.resolve(__dirname, '..', '..')); // Initialize the database (required for standalone usage) await SqliteConnection.init(); diff --git a/package.json b/package.json index d1f7a44..5cc05ea 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fredy", - "version": "20.0.1", + "version": "20.0.2", "description": "[F]ind [R]eal [E]states [d]amn eas[y].", "scripts": { "prepare": "husky", @@ -67,7 +67,7 @@ "@mapbox/mapbox-gl-draw": "^1.5.1", "@sendgrid/mail": "8.1.6", "@vitejs/plugin-react": "5.1.4", - "@modelcontextprotocol/sdk": "^1.27.0", + "@modelcontextprotocol/sdk": "^1.27.1", "adm-zip": "^0.5.16", "better-sqlite3": "^12.6.2", "body-parser": "2.2.2", @@ -119,7 +119,7 @@ "history": "5.3.0", "husky": "9.1.7", "less": "4.5.1", - "lint-staged": "16.3.2", + "lint-staged": "16.3.3", "mocha": "11.7.5", "nodemon": "^3.1.14", "prettier": "3.8.1" diff --git a/yarn.lock b/yarn.lock index 76f889f..2abd04e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1482,10 +1482,10 @@ unist-util-visit "^5.0.0" vfile "^6.0.0" -"@modelcontextprotocol/sdk@^1.27.0": - version "1.27.0" - resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.27.0.tgz#be49d98984d703caf7804ad4de1467a739f24e65" - integrity sha512-qOdO524oPMkUsOJTrsH9vz/HN3B5pKyW+9zIW51A9kDMVe7ON70drz1ouoyoyOcfzc+oxhkQ6jWmbyKnlWmYqA== +"@modelcontextprotocol/sdk@^1.27.1": + version "1.27.1" + resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz#a602cf823bf8a68e13e7112f50aeb02b09fb83b9" + integrity sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA== dependencies: "@hono/node-server" "^1.19.9" ajv "^8.17.1" @@ -4952,10 +4952,10 @@ linkifyjs@^4.3.2: resolved "https://registry.yarnpkg.com/linkifyjs/-/linkifyjs-4.3.2.tgz#d97eb45419aabf97ceb4b05a7adeb7b8c8ade2b1" integrity sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA== -lint-staged@16.3.2: - version "16.3.2" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.3.2.tgz#378b48c6c340d42eefcc8d13d198b61a562e63a9" - integrity sha512-xKqhC2AeXLwiAHXguxBjuChoTTWFC6Pees0SHPwOpwlvI3BH7ZADFPddAdN3pgo3aiKgPUx/bxE78JfUnxQnlg== +lint-staged@16.3.3: + version "16.3.3" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.3.3.tgz#ce5c95b5623cca295f8f4251f00c0642c7e84976" + integrity sha512-RLq2koZ5fGWrx7tcqx2tSTMQj4lRkfNJaebO/li/uunhCJbtZqwTuwPHpgIimAHHi/2nZIiGrkCHDCOeR1onxA== dependencies: commander "^14.0.3" listr2 "^9.0.5"