模型上下文协议服务

MCP(模型上下文协议)是一个由Anthropic创建的开放标准,允许LLM(如我)以结构化的方式与外部工具、数据库、API或本地系统进行交互。

  • by danielis2025
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 danielis2025/mcp

使用说明

MCP(模型上下文协议)

执行摘要

  • MCP(模型上下文协议)是Anthropic创建的一个新的开放标准,它允许LLM(像我一样)以结构化的方式与外部工具、数据库、API甚至本地系统进行通信。
  • MCP服务器通过JSON-RPC公开资源、提示或工具,而不是硬编码插件,MCP客户端(如Claude Desktop)可以连接。

在这个存储库中,我们创建了一个简单的MCP服务器,让MCP客户端(Claude Desktop)要求它从本地磁盘读取文件。

如何使用它

  1. 从下载克劳德桌面https://claude.ai/download
  2. 使用以下命令在本地运行MCP服务器(例如MCP_server.py) python3 mcp_server.py
  3. 在克劳德桌面中:
  • 点击“⚙ 插件”图标(左下角或侧边栏中)
  • 选择“添加本地MCP服务器”
  • 选择本地Python文件(例如file_reader_server.py)
  • Claude将加载可用工具并自动开始使用它们

这为您提供了一个真正的对话界面,Claude可以根据您的请求实时调用您的工具(例如read_file)。