Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.
This repository was archived by the owner on May 13, 2026. It is now read-only.

OBSIDIAN_HOST env var causes double protocol in URL (https://https://) #84

Description

@FiReCRaSHb

Bug Description

The mcp-server.exe ignores the OBSIDIAN_HOST environment variable set in
claude_desktop_config.json and constructs a malformed URL with double protocol.

Error in logs

"path": "https://https//127.0.0.1:27124:27124/"

Environment

  • MCP Tools version: 0.2.27
  • OS: Windows 10
  • Claude Desktop app

Steps to reproduce

  1. Set OBSIDIAN_HOST=http://127.0.0.1:27123 in claude_desktop_config.json
  2. Restart Claude Desktop
  3. Check server log - URL still shows https://https//127.0.0.1:27124:27124/

Expected behavior

Server should use the URL from OBSIDIAN_HOST env var correctly.

Actual behavior

Server ignores env var and uses hardcoded URL with double protocol prefix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions