From 1b75b7db07731513016a93419c0decb627eacb1c Mon Sep 17 00:00:00 2001 From: Markus Pfundstein Date: Thu, 5 Dec 2024 10:03:00 +0100 Subject: [PATCH] corrected server name. added cwd logging when .env is not found --- pyproject.toml | 2 +- src/mcp_obsidian/server.py | 4 ++-- src/mcp_obsidian/tools.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index cb1269a..c80eb0a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "mcp-obsidian" -version = "0.2.0" +version = "0.2.1" description = "MCP server to work with Obsidian via the remote REST plugin" readme = "README.md" requires-python = ">=3.13" diff --git a/src/mcp_obsidian/server.py b/src/mcp_obsidian/server.py index 27995ab..a1e8caf 100644 --- a/src/mcp_obsidian/server.py +++ b/src/mcp_obsidian/server.py @@ -26,9 +26,9 @@ logger = logging.getLogger("mcp-obsidian") api_key = os.getenv("OBSIDIAN_API_KEY") if not api_key: - raise ValueError("OBSIDIAN_API_KEY environment variable required") + raise ValueError(f"OBSIDIAN_API_KEY environment variable required. Working directory: {os.getcwd()}") -app = Server("mcp-knowledge-base") +app = Server("mcp-obsidian") tool_handlers = {} def add_tool_handler(tool_class: tools.ToolHandler): diff --git a/src/mcp_obsidian/tools.py b/src/mcp_obsidian/tools.py index 14c3d3c..4b252ca 100644 --- a/src/mcp_obsidian/tools.py +++ b/src/mcp_obsidian/tools.py @@ -11,7 +11,7 @@ from . import obsidian api_key = os.getenv("OBSIDIAN_API_KEY", "") if api_key == "": - raise ValueError("OBSIDIAN_API_KEY environment variable required") + raise ValueError(f"OBSIDIAN_API_KEY environment variable required. Working directory: {os.getcwd()}") TOOL_LIST_FILES_IN_VAULT = "list_files_in_vault" TOOL_LIST_FILES_IN_DIR = "list_files_in_dir"