├── .github └── workflows │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── behave.ini ├── features ├── blackbox_tests.feature ├── environment.py └── steps │ └── blackbox_steps.py ├── pyproject.toml ├── src └── obsidian_mcp │ ├── client.py │ ├── search.py │ ├── server.py │ └── utils.py └── uv.lock /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /behave.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/behave.ini -------------------------------------------------------------------------------- /features/blackbox_tests.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/features/blackbox_tests.feature -------------------------------------------------------------------------------- /features/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/features/environment.py -------------------------------------------------------------------------------- /features/steps/blackbox_steps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/features/steps/blackbox_steps.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/obsidian_mcp/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/src/obsidian_mcp/client.py -------------------------------------------------------------------------------- /src/obsidian_mcp/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/src/obsidian_mcp/search.py -------------------------------------------------------------------------------- /src/obsidian_mcp/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/src/obsidian_mcp/server.py -------------------------------------------------------------------------------- /src/obsidian_mcp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/src/obsidian_mcp/utils.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmmvr/obsidian-api-mcp-server/HEAD/uv.lock --------------------------------------------------------------------------------