Token导航 LogoToken导航TokenDH.com
MCP Basics to Advanced logo
开发工具stdio官方级别未说明来源级核验

MCP Basics to Advanced

MCP Server

提供MCP服务器的基础到高级教程,包括代码示例和运行指南。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
代码示例PythonCursor开发工具Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mrinmoy15

提供方

mrinmoy15

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

MCP服务器:从基础到高级教程

MCP_Deepdive文档介绍了MCP服务器如何工作的相关基础理论。此仓库包含互联网上一些最好的MCP材料的代码。以下是这些材料的链接。

设置步骤

  • 创建一个项目文件夹,然后转到终端中的该位置。使用以下命令使用uv初始化项目文件夹
uv init
  • 创建虚拟环境并使用以下命令激活它
python -m venv .venv
.venv\Source\activate
  • 使用以下命令安装所有依赖项
uv add -r requirements.txt

运行服务器

要使用MCP检查器运行服务器进行开发,请运行以下命令(相应地更改文件名)

uv run mcp dev custom_weather_mcp_server/weather.py

要正常运行服务器,请使用以下命令(相应地更改文件名)

uv run mcp custom_weather_mcp_server/weather.py

要安装服务器,请使用以下命令(相应地更改文件名)

uv run mcp install custom_weather_mcp_server/weather.py

安装服务器后,也可以使用Calude Desktop将其作为工具访问。您也可以获取配置,然后在cursor/vcode中使用它。

代码仓库包含几个如何使用mcp的示例。例如 sample_mcp_app.py 包含创建由LLM驱动的聊天机器人的代码,该聊天机器人还可以通过 browser_mcp.json.

类似地, hello_world_mcp.py 包含非常基本的代码,用于展示mcp服务器的所有功能(即工具、资源、提示)

里面 custom_weather_mcp_server 我们创建了一个与天气警报相关的mcp服务器,客户端可以访问该服务器。文件 weather.py 包含服务器端代码,其中 client.py 具有带有llm调用的客户端代码。

里面 mcpserver 文件夹是一个非常基本的工具调用框架,通过这两个工具演示 stdio transportsse transport此外,集装箱化使用 Dockerfile 证明了。

目录标签

目录标签

代码示例PythonCursor开发工具MCP服务器本地部署教程

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP