Token导航 LogoToken导航TokenDH.com
passeur files logo
开发工具未说明官方级别未说明来源级核验

passeur files

MCP Server

Passeur Files 是一款用于文件列表、读取、写入、编辑和删除的工具,专为Obsidian库或任何文件目录设计。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
开发工具Obsidian插件文件管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jfim

提供方

jfim

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Passeur Files

MCP文件编辑工具 Passeur。提供用于列出、读取、写入、编辑和删除文件的工具。设计用于黑曜石保险库或任何文件目录。

工具

工具说明
list_files列出文件和目录,带有可选的glob模式过滤
read_file读取文件内容
write_file创建或覆盖文件
edit_file通过替换字符串来编辑文件(搜索和替换)
delete_file删除文件

所有路径都是相对于配置的根目录的。阻止了根以外的路径遍历。

用法

添加到您的MCP服务器项目:

# mix.exs
{:passeur_files, path: "../passeur_files"}

通过主机应用程序中的环境变量配置根目录:

# config/runtime.exs
config :passeur_files, root: System.get_env("VAULT_PATH") || raise "VAULT_PATH not set"

或者采用静态的发展路径:

# config/dev.exs
config :passeur_files, root: "/path/to/obsidian/vault"

在MCP服务器中注册工具:

defmodule MyServer.MCPServer do
  use Hermes.Server,
    name: "MyServer",
    version: "0.1.0",
    capabilities: [:tools]

  component PasseurFiles.Tools.ListFiles
  component PasseurFiles.Tools.ReadFile
  component PasseurFiles.Tools.WriteFile
  component PasseurFiles.Tools.EditFile
  component PasseurFiles.Tools.DeleteFile

  @impl true
  def init(_client_info, frame), do: {:ok, frame}
end

许可证

麻省理工学院

目录标签

目录标签

开发工具Obsidian插件文件管理Elixir本地部署文本编辑MCP工具

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP