模型上下文协议框架

MCP是一个标准化框架,使语言模型能够以结构化、记忆感知和多步骤的方式与外部工具、API和数据源进行通信,弥合AI推理与现实世界上下文或功能之间的差距。

  • by ranajitsahoo-1997
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 ranajitsahoo-1997/MCPWorks

使用说明

MCP(2025)

这 模型上下文协议(MCP) 定义了一个标准化的框架,用于实现 语言模型 以结构化、内存感知和多步骤的方式与外部工具、API和数据源通信。 它弥合了两者之间的差距 人工智能推理 和 现实世界背景 或者通过引入模块化、可扩展的代理服务器系统来实现功能。

安装

按照以下过程进行安装

# install uv for macOs/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# install uv in windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

如果你还没有创建一个uv管理的项目,请创建一个:

uv init mcp-server-demo
cd mcp-server-demo

使用uv创建虚拟环境

uv venv

然后,首先将mcp添加到您的项目中

uv add "mcp[cli]"
#Alternatively, for projects using pip for dependencies:
pip install "mcp[cli]"

如果你想归档

#to run a python file with uv 
uv run filename.py #or foldername/filename.py

我们正在为进一步的更新而努力(最后更新日期:2025年10月10日)