本地文件管理助手

MCP Local Assistant是一个轻量级的AI驱动的本地助手,提供文件操作、数据集处理等工具,适用于开发者和数据分析师。

  • by Prakashbishal
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Prakashbishal/mcp-local-assistant

使用说明

MCP本地助理

一个小型模型上下文协议(MCP)服务器,它公开了有用的工具 用于处理本地文件和数据集。

它被设计成轻量级的 人工智能驱动的本地助手: 可以从MCP客户端(如MCP检查器)调用这些工具, ChatGPT桌面或克劳德桌面。


特性

  • 文件实用程序:

    • write_note(filename, text) –将文本附加到文件中 data/
    • list_data_files() –列出文件 data/
    • read_text_file(filename) –读取文件内容
    • delete_file(filename) –删除文件 data/
    • search_in_file(filename, query) –在一个文件内搜索
    • search_in_all_files(query) –搜索所有文本文件
    • summarize_text_file(filename, max_chars) –简单的文本摘要
  • CSV助手(无外部依赖):

    • describe_dataset(filename) –行、列、缺失值
    • preview_dataset(filename, n) –首先 n 行作为JSON友好的字典
  • 实用工具:

    • greet(name) –简单的问候
    • current_time() –当前当地时间

所有工具都是通过MCP键入和公开的,以便LLM可以发现和调用它们。


需求

  • Python 3.10+
  • pip 用于安装依赖项

使用以下命令安装Python依赖项:

pip install -r requirements.txt