模型上下文协议工具

MCP是一种开放标准,作为AI代理与本地和外部工具、数据和系统之间的通用桥梁,实现上下文感知的AI代理工作流程。

  • by Manohar-injarapu
  • 本地部署
  • 更新于
在 GitHub 查看 Manohar-injarapu/Model-Context-Protocol-MCP-Powering-Next-Gen-AI-Agents

使用说明

模型上下文协议MCP为下一代AI代理提供动力

MCP就像一个通用接口或“桥梁”,因此AI代理可以可靠地与多个来源进行交互

📌 概述

传统人工智能聊天机器人(包括ChatGPT) 无法直接访问本地文件或文件夹.
这 模型上下文协议(MCP) 通过标准化如何解决这个问题 人工智能语言模型(LLMs) 连接到 本地和外部工具、数据和系统.

“MCP客户端连接到MCP服务器访问文件系统”

🧠 什么是模型上下文协议(MCP)?

  • MCP是一个 开放标准 由...引入 人类学(2024年11月).
  • 旨在实现标准化 AI到工具的通信.
  • 作为一个 通用桥梁 在人工智能代理和现实世界系统之间。
  • 启用上下文感知、使用工具的AI代理。

🏗️ MCP架构

MCP遵循 客户端-服务器模型:

🔹 客户端

  • 支持AI的应用程序(例如Claude Desktop)
  • 发送 上下文查询 到MCP服务器

🔹 服务器

  • 提供:
    • 本地文件系统访问
    • 数据库
    • 应用程序编程接口
    • 工具执行

✨ 关键能力

  • 访问 实时外部数据 (文件、数据库、API)
  • 读写 实时本地文件
  • 执行文本响应之外的操作
  • 启用 代理AI工作流程
  • 可重用和标准化的集成

🌍 行业采用

  • 由……介绍 Anthropic
  • 支持单位:
    • 开放人工智能
    • 谷歌深度思维
    • 微软

🛠️ 车间设置–逐步

1.️⃣ 安装克劳德桌面

  • 下载并安装 拟人克劳德桌面

2.️⃣ 安装Node.js

  • 安装 Node.js(LTS版本)
  • 需要通过以下方式运行MCP服务器 npx

3.️⃣ 配置MCP文件系统服务器

  • 转到MCP GitHub存储库: mcp → 服务器→ 文件系统

复制代码

  • 复制 NPX命令

4.️⃣ 启用文件系统扩展名

  1. 打开 克劳德桌面版
  2. 首选 设置→ 扩展→ 浏览扩展

YAML 复制代码 3.选择 文件系统 4.关闭设置


5.️⃣ 授予本地目录访问权限

  1. 打开 文件系统
  2. 启用它
  3. 提供您的 本地目录路径
  4. 点击 添加目录
  5. 选择 总是允许
  6. 保存

6.️⃣ 更新开发人员配置

  1. 首选 开发者→ 编辑配置

复制代码 2.打开Claude配置文件 3.粘贴 NPX命令 4.添加您的 本地目录路径 5.保存并关闭


✅ 结果

克劳德现在可以:

  • 访问本地文件和文件夹
  • 读取、写入和编辑文件
  • 使用自然语言提示执行文件操作