Commit Graph

31 Commits

Author SHA1 Message Date
00245ef40b fix: remove leftover merge markers in tools.py 2025-08-16 19:01:28 +00:00
8bca179ba5 fix: add full support for OBSIDIAN_HOST env var; URL parsing helpers; central API factory; README updates (merge of upstream PR #52) 2025-08-16 18:52:25 +00:00
Markus Pfundstein
72490a4db0 Merge pull request #44 from shipurjan/feature/add-put-content-tool
add obsidian_put_content tool
2025-06-28 11:04:04 +02:00
Markus Pfundstein
741c554935 Merge pull request #58 from sfedyakov/complex-query-examples
Add JsonQuery examples to the description of Complex Query
2025-06-28 11:03:24 +02:00
TheEpTic
63706f0968 Update obsidian.py
Add protocol and remove hardcoded localhost
2025-06-24 01:35:28 +01:00
Stanislav Fediakov
cefbd684bf Add JsonQuery examples to the description of Complex Query for it to work more reliably 2025-06-21 20:57:50 +04:00
Markus Pfundstein
8501758bfd Merge pull request #55 from vicampuzano/Metadata-for-periodic-notes
Adding a parameter to optionally retrieve metadata for periodic notes, in addition to just the content.
2025-06-19 11:36:35 +02:00
Victor Campuzano
168320f01b Adding a parameter to optionally retrieve metadata for periodic notes, in addition to just the content. 2025-06-12 15:57:07 +02:00
TheConnMan
64e28409cc Add a port override env var 2025-06-08 06:24:23 -04:00
Cyprian Zdebski
9df618eb3d Update descriptions 2025-04-17 22:58:24 +02:00
Cyprian Zdebski
7a8b723485 add obsidian_put_content tool 2025-04-17 22:51:56 +02:00
Felipe Meres
44c8d1540f feat: add host environment variable support 2025-04-10 08:24:44 -04:00
Nando Thomassen
3f22521b01 Implement 'Delete file/directory' functionality
The MCP server now supports safe deletion of files and directories from
the Obsidian vault. A required confirmation parameter prevents accidental
deletions.
2025-03-29 22:29:01 +01:00
Jevin Maltais
22177e44c9 Updating tools too 2025-03-22 08:53:59 -04:00
Jevin Maltais
182b42b567 Simplified queries 2025-03-22 08:50:04 -04:00
Jevin Maltais
dd7dfb56c4 Recent check works 2025-03-22 08:44:14 -04:00
Jevin Maltais
4c9cea7f30 Updating openapi and creating periodic tools 2025-03-22 07:59:36 -04:00
joe
c813c12a06 added get batch of file contents 2025-02-01 12:15:03 -05:00
Peter M. Elias
17a0e5b2b7 Update action names with obsidian_ prefix 2024-12-26 23:12:16 -08:00
Markus Pfundstein
1b75b7db07 corrected server name. added cwd logging when .env is not found 2024-12-05 10:03:00 +01:00
Markus Pfundstein
abdc8fd875 renamed to mcp-obsidian 2024-12-04 10:22:24 +01:00
Markus Pfundstein
b88fc57b5d added pyright and fixed type errors 2024-12-03 21:36:54 +01:00
7shi
07e3697f27 Adjust timeout to align with MCP client timeouts 2024-12-02 02:59:21 +09:00
7shi
6d671ea0ff Add timeout settings to all requests in Obsidian Local REST API 2024-12-01 22:36:06 +09:00
7shi
12ea3bc43c URL encode target header in PATCH requests 2024-12-01 05:15:47 +09:00
Markus Pfundstein
f6d0c24674 small improvements 2024-11-29 17:41:57 +01:00
Markus Pfundstein
dfc0eb319b modifying files 2024-11-29 14:31:05 +01:00
Markus Pfundstein
de5afa7f49 added call to get the content of a file 2024-11-29 14:00:53 +01:00
Markus Pfundstein
1f74864943 better structure. tools in own file 2024-11-29 13:56:16 +01:00
Markus Pfundstein
35dc274660 first tool calls working to list vault files and dir 2024-11-29 13:32:29 +01:00
Markus Pfundstein
0a804c6cc9 initial checkin 2024-11-29 12:07:37 +01:00