feat: support remote MCP asset server
Add Streamable HTTP transport for the source-file MCP server with bearer-token auth, configurable HTTP runtime options, and user-level systemd service helpers. Document remote client setup and cover auth/service behavior with unit tests.
This commit is contained in:
@@ -37,6 +37,17 @@ OBSIDIAN_MCP_BOT_PROFILE=bjd-general-bot
|
||||
OBSIDIAN_MCP_MAX_FILE_BYTES=26214400
|
||||
OBSIDIAN_MCP_EXPOSE_PATHS=false
|
||||
|
||||
# Optional remote Streamable HTTP MCP mode.
|
||||
# Run locally:
|
||||
# OBSIDIAN_MCP_TOKEN='<long-random-token>' obsidian-wiki-mcp --transport streamable-http
|
||||
# Or manage a user-level service:
|
||||
# bash scripts/new_mcp_service_token.sh
|
||||
# bash scripts/start_mcp_service.sh
|
||||
OBSIDIAN_MCP_TOKEN=
|
||||
OBSIDIAN_MCP_HOST=127.0.0.1
|
||||
OBSIDIAN_MCP_PORT=8765
|
||||
OBSIDIAN_MCP_PATH=/mcp
|
||||
|
||||
# Wiki categories (directories created in the vault)
|
||||
OBSIDIAN_CATEGORIES=concepts,entities,skills,references,synthesis,journal
|
||||
|
||||
|
||||
Reference in New Issue
Block a user