LLM工具构建与连接服务

MCP是一个用于构建和连接LLM工具的开发协议,提供本地和HTTP两种通信方式,适用于AI开发工具集成场景。

  • by GaryBriceno
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 GaryBriceno/learning_mcp

使用说明

MCP完整指南

LLM的构建和连接工具

IDE:

  • 克劳德
  • 光标

MCP工具:

  • 参数

姓名:

  • 工具或功能的名称
  • get_weather

说明:

  • 工具或功能的描述, 以及预期的论点。
  • 获取给定位置的天气。位置应该是字符串

输入架构:

  • 工具或函数接受的参数字典
  • {“位置”:“字符串”}

github: https://github.com/modelcontextprotocol/python-sdk

  • 服务器是低级服务器。
  • FastMCP是一个包装器,使事情变得更简单、更容易。

协议:

  • Stdio与流式HTTP

工作室

  • MCP主机/客户端在本地计算机上下载MCP服务器,安装它,并以 子流程。..MCP服务器正在本地运行。
  • 节点包管理器
  • 在python中是uv

超文本传输协议

  • 使用流式HTTP传输机制
  • 用户告诉MCP主机/客户端MCP服务器运行的位置