MCP服务器自建

MCP服务器自建
背锅的侠首先到modelcontextprotocol/python-sdk仓库
建议使用uv来管理您的 Python 项目
安装UV
使用UV安装Python环境 ()
使用下面命令查看python版本
1 | uv python list |
使用下面命令安装python指定版本(3.13是版本号)
1 | uv python install 3.13 |
新建一个文件夹为MCP服务器的工程目录(mcp_server)
1
使用cd命令切换到目录下
进入目录后将mcp_server文件夹初始化成一个python工程(-p 3.13 就是python3.13 )
1 | uv init . -p 3.13 |
接下来安装mcp的sdk(是同一个目录)
1 | uv add "mcp[cli]" |
接下来就是使用VS CODE打开项目目录
MCP的协议 1.stdio 2. sse 3. streamableHttp
添加下面代码就可以独立运行了(指定使用什么协议)
1 | if _name_ == "_main_": |






