黑曜石提取
语言: 日本语
MCP服务器专注于从黑曜石金库中获取和呈现信息。
现有的MCP服务器有以下缺点:
- 它支持许多命令,当计算资源有限时,这些命令可能会导致提示加载缓慢。
- 在读取标有“样本注释”的注释时,有必要在加载之前先搜索其路径,但LLM可能并不总是遵循此过程。
- 一些工具包含不必要的选项,导致LLM有时无法正确调用它们。
在本地GPU上运行LLM时,这些问题变得尤为明显。\ 为了解决这个问题,我们开发了一个新的MCP服务器,它可以简单地检索和加载笔记列表。
新服务器还提供以下附加功能:
- 当LLM试图通过使用括号搜索来检索链接信息时,例如
[[link name]],服务器会自动删除链接中不能使用的任何字符。 - 除了加载笔记内容外,它还显示反向链接——链接到当前打开的笔记的笔记。
- 这允许LLM通过反向链接加载和理解相关笔记之间的连接。
安装
gem install obsidian_fetch用法
标准传输(默认)
obsidian_fetch /path/to/your/vault可流式HTTP传输
要将服务器作为HTTP服务器运行,请执行以下操作:
obsidian_fetch /path/to/your/vault --transport streamable-http默认情况下,服务器会监听 http://localhost:9292。您可以自定义端口:
obsidian_fetch /path/to/your/vault --transport streamable-http --port 3000工具
- 读:读黑曜石金库的一张纸条。如果发现多个同名笔记,将显示所有笔记。
- 列表:部分搜索具有匹配名称的文件。
贡献
欢迎在GitHub上提交Bug报告和拉取请求,网址为https://github.com/soukouki/obsidian_fetch.
许可证
根据以下条款,gem可作为开源软件使用 MIT许可证.
