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