文件系统MCP服务器

文件系统MCP服务器

一个提供文件元数据和内容访问的MCP服务器。

快速入门

概述

Filesystem MCP Server 是一个 Model Context Protocol (MCP) 服务器,用于访问文件元数据和内容。

功能

  • 获取文件和目录的元数据(名称、路径、大小等)
  • 读取文本和二进制文件内容
  • 自动 MIME 类型检测
  • 全面的日志记录
  • 使用 Spring 框架进行依赖注入

资源

  • file://metadata/{path} - 获取文件或目录的元数据
  • file://content/{path} - 获取文件内容

工具

  • list_files - 列出目录中的文件

构建与运行

前置条件

  • Java 17 或更高版本
  • Maven

构建

运行以下命令构建项目: mvn clean package

运行

构建完成后,运行以下命令启动服务器: java -jar target/filesystem-mcp-1.0-SNAPSHOT-jar-with-dependencies.jar

文档

更多详细信息,请参考文档: