MANIFEST.in
README.md
pyproject.toml
src/obsidian_mcp/README.md
src/obsidian_mcp/__init__.py
src/obsidian_mcp/__main__.py
src/obsidian_mcp/_web_entry.py
src/obsidian_mcp/config.py
src/obsidian_mcp/errors.py
src/obsidian_mcp/logging.py
src/obsidian_mcp/permissions.py
src/obsidian_mcp/server.py
src/obsidian_mcp/server_launcher.py
src/obsidian_mcp/setup_wizard.py
src/obsidian_mcp/adapters/__init__.py
src/obsidian_mcp/adapters/auto.py
src/obsidian_mcp/adapters/base.py
src/obsidian_mcp/adapters/filesystem.py
src/obsidian_mcp/adapters/rest_api.py
src/obsidian_mcp/knowledge/__init__.py
src/obsidian_mcp/knowledge/analysis.py
src/obsidian_mcp/knowledge/service.py
src/obsidian_mcp/plugins/__init__.py
src/obsidian_mcp/plugins/dataview.py
src/obsidian_mcp/plugins/excalidraw.py
src/obsidian_mcp/plugins/graphs.py
src/obsidian_mcp/plugins/kanban.py
src/obsidian_mcp/plugins/omnisearch.py
src/obsidian_mcp/plugins/tasks.py
src/obsidian_mcp/plugins/templater.py
src/obsidian_mcp/plugins/ea_scripts/Add Connector Point.md
src/obsidian_mcp/plugins/ea_scripts/Add Link to Existing File and Open.md
src/obsidian_mcp/plugins/ea_scripts/Add Link to New Page and Open.md
src/obsidian_mcp/plugins/ea_scripts/Add Next Step in Process.md
src/obsidian_mcp/plugins/ea_scripts/Auto Layout.md
src/obsidian_mcp/plugins/ea_scripts/Box Each Selected Groups.md
src/obsidian_mcp/plugins/ea_scripts/Box Selected Elements.md
src/obsidian_mcp/plugins/ea_scripts/Concatenate lines.md
src/obsidian_mcp/plugins/ea_scripts/Connect elements.md
src/obsidian_mcp/plugins/ea_scripts/Convert freedraw to line.md
src/obsidian_mcp/plugins/ea_scripts/Convert selected text elements to sticky notes.md
src/obsidian_mcp/plugins/ea_scripts/Copy Selected Element Styles to Global.md
src/obsidian_mcp/plugins/ea_scripts/Deconstruct selected elements into new drawing.md
src/obsidian_mcp/plugins/ea_scripts/Elbow connectors.md
src/obsidian_mcp/plugins/ea_scripts/Mindmap Builder.md
src/obsidian_mcp/plugins/ea_scripts/Mindmap connector.md
src/obsidian_mcp/plugins/ea_scripts/Mindmap format.md
src/obsidian_mcp/plugins/ea_scripts/Set Dimensions.md
src/obsidian_mcp/plugins/ea_scripts/__init__.py
src/obsidian_mcp/static/app.js
src/obsidian_mcp/static/index.html
src/obsidian_mcp/static/styles.css
src/obsidian_mcp/tools/__init__.py
src/obsidian_mcp/tools/core.py
src/obsidian_mcp/tools/knowledge.py
src/obsidian_mcp/tools/plugins.py
src/obsidian_mcp/vault/__init__.py
src/obsidian_mcp/vault/index.py
src/obsidian_mcp/vault/metadata.py
src/obsidian_mcp/vault/paths.py
src/obsidian_mcp/vault/service.py
src/obsidian_mcp/web/__init__.py
src/obsidian_mcp/web/app.py
src/obsidian_mcp_jayfraggs.egg-info/PKG-INFO
src/obsidian_mcp_jayfraggs.egg-info/SOURCES.txt
src/obsidian_mcp_jayfraggs.egg-info/dependency_links.txt
src/obsidian_mcp_jayfraggs.egg-info/entry_points.txt
src/obsidian_mcp_jayfraggs.egg-info/requires.txt
src/obsidian_mcp_jayfraggs.egg-info/top_level.txt