本地开发MCP Server+Cline配置使用

MCP 有以下几个核心功能:

  • Resources 资源
  • Prompts 提示词
  • Tools 工具
  • Sampling 采样
  • Roots 根目录
  • Transports 传输层

其中 MCP 的传输层支持了 2 种协议的实现:stdio(标准输入/输出)和 SSE(服务器发送事件),因为 stdio 更为常用,所以本文会以 stdio 为例。

MCP Python SDK (GitHub - modelcontextprotocol/python-sdk: The official Python SDK for Model Context Protocol servers and clients) 虽然提供了 uv 和pip这个包管理工具安装sdk,经过对比还是安装uv更方便些,使用uv启动MCP server会更加的容易。因此需要先安装uv。

一、安装uv

pip3 install uv

二、开发mcp server

参考官网:For Server Developers - Model Context Protocol
<

你可能感兴趣的:(记录积累,Cline,MCP,Server)