使用说明
MCP黑曜石Kotlin
用Kotlin编写的Obsidian的模型上下文协议(MCP)服务器实现。该项目使用 黑名单本地REST API 插件,允许AI代理与黑曜石笔记进行交互。
这个项目的灵感来自 MCP黑曜石 (Python实现),但在Kotlin中重新实现。
先决条件
- Java
- 黑曜石
- 本地REST API 黑曜石插件
设置
-
在Obsidian中安装本地REST API插件并配置API密钥
-
克隆此存储库:
git clone https://github.com/your-username/mcp-obsidian-kotlin.git cd mcp-obsidian-kotlin -
构建项目:
./gradlew build -
在中设置MCP服务器
mcp.json文件:{ "mcpServers": { "obsidian": { "command": "java", "args": [ "-jar", "your-path/mcp-obsidian-kotlin/app/build/libs/app.jar" ] } } }