From 049f5dc3a7251490d5b5ca50822b59e00e4ca93f Mon Sep 17 00:00:00 2001 From: dominikblei <38459344+dominikblei@users.noreply.github.com> Date: Thu, 15 Jan 2026 21:27:39 +0100 Subject: [PATCH] feat: support OBSIDIAN_REST_API_PORT environment variable --- packages/mcp-server/src/shared/makeRequest.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/mcp-server/src/shared/makeRequest.ts b/packages/mcp-server/src/shared/makeRequest.ts index 4fcb8e4..ef3109f 100644 --- a/packages/mcp-server/src/shared/makeRequest.ts +++ b/packages/mcp-server/src/shared/makeRequest.ts @@ -4,7 +4,10 @@ import { logger } from "./logger"; // Default to HTTPS port, fallback to HTTP if specified const USE_HTTP = process.env.OBSIDIAN_USE_HTTP === "true"; -const PORT = USE_HTTP ? 27123 : 27124; +const DEFAULT_PORT = USE_HTTP ? 27123 : 27124; +const PORT = process.env.OBSIDIAN_REST_API_PORT + ? parseInt(process.env.OBSIDIAN_REST_API_PORT, 10) + : DEFAULT_PORT; const PROTOCOL = USE_HTTP ? "http" : "https"; const HOST = process.env.OBSIDIAN_HOST || "127.0.0.1"; export const BASE_URL = `${PROTOCOL}://${HOST}:${PORT}`;