MCP服务器功能

一个用于标准化LLM和其他AI模型与外部系统交互的开放协议,通过主机、客户端和服务器实现通信。

  • by Jayaanth
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Jayaanth/Building-MCP-Server-in-Python

使用说明

用Python构建MCP服务器

用MLM实现“用Python构建简单的MCP服务器”

MCP定义

  • MCP规范了LLM和其他AI模型如何与外部系统交互
  • 定义AI应用程序如何与外部系统通信的开放协议。

MCP的工作原理

  • 主机 :与LLM直接相关的内容
  • 客户 :客户端实例使主机能够与MCP服务器连接,每个实例一个连接
  • 服务器 :API集成、数据库访问、响应客户端请求的文件操作
  • 用户 :与主机交互

3核心原件

  • 工具 :执行操作的函数。LLM可以调用的可执行命令-LLMs to Client
  • 资源 :它们允许在不更改信息的情况下查看信息-客户端到服务器
  • 提示 :决定模型如何处理任务的命令-用户到LLM。