返回 MCP 目录
public公开dns本地运行

ZbigniewTomanek_my-mcp-server

MCP Tools是一个实现Model Context Protocol(MCP)的自定义服务器,为Claude Desktop等LLM客户端提供文件系统和命令执行工具,扩展了LLM的本地系统交互能力。

article

README

🚀 MCP 工具

MCP 工具是自定义模型上下文协议 (MCP) 服务器的实现方案,为 Claude Desktop 及其他 LLM 客户端提供文件系统与命令执行工具,有效扩展了大型语言模型的应用能力。

🚀 快速开始

MCP 工具为大型语言模型与本地系统交互提供了有效途径。它基于模型上下文协议(MCP),实现了 FastMCP 服务器,让 Claude 等 LLM 能与本地文件系统交互并执行命令。

✨ 主要特性

MCP 的主要优势

  • 标准化集成:MCP 提供了一系列预构建的集成,您的 LLM 可以直接连接到这些集成。
  • 供应商灵活性:轻松在不同的 LLM 提供商和版本之间切换(如 Claude、GPT - 4o、Gemini 等)。
  • 安全性:采用保护数据安全的最佳实践。
  • 工具暴露:封装现有工具并使其能够被任何 MCP 兼容的 LLM 客户端访问。

功能

MCP 服务器提供了以下文件系统和命令执行工具:

  • execute_shell_command:使用参数列表安全地执行 shell 命令。
  • show_file:查看文件内容,可选指定行数范围。
  • fetch_page:抓取网页内容并将其转换为 PDF(需要安装 Chromium),然后通过本地 LLM 解析为 Markdown 格式。

📚 详细文档

什么是模型上下文协议?

模型上下文协议(MCP)是一个开放协议,标准化了应用程序向大型语言模型(LLMs)提供上下文的方式。就像 USB - C 端口为各种外设提供了一个标准化的连接方式一样,MCP 为 AI 模型提供了与不同数据源和工具进行交互的标准方式。该项目实现了一个 FastMCP 服务器,并提供了一些非常有用的工具,使 Claude 和其他 LLM 能够与其本地文件系统交互并执行命令。通过定义良好的工具接口,它以受控的方式扩展了 LLM 的能力,使其能够访问本地系统的功能。

相关项目

  • [langchain - mcp - adapters](https://github.com/langchain - ai/langchain - mcp - adapters):使用 MCP 与 LangChain 集成。
  • [MCP - Bridge](https://github.com/SecretiveShell/MCP - Bridge):将 MCP 工具映射到 OpenAI 的格式。

⚠️ 安全注意事项

MCP 服务器为 Claude 提供了访问您本地系统的权限。请务必注意以下几点:

  • 该服务器会以您的用户身份执行 shell 命令。
  • 它可以读取、写入和修改您系统上的文件。
  • 如果安全是考虑重点,建议限制对特定目录的访问。
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端