使用说明
我的MCP服务器🛠
简介和链接
模型上下文协议(MCP)以REST API服务应用程序的方式为工具和代理提供服务。它实现了标准化的集成和通信。
MCP实现了以下各项之间的无缝集成:
- MCP服务器 (工具)-比如获取天气数据
- MCP客户端 (代理和应用程序)-如OpenWebUI
将MCP服务器视为工具的包装器,使其可立即被AI应用程序使用。
重要链接🔗
入门指南
查看 add-note 示例服务器开始使用。
开发指南🧑💻
创建新服务器
-
设置结构
export MY_SERVER="my-server-name" uvx create-mcp-server --name $MY_SERVER --path ./servers/$MY_SERVER -
再进行
cd ./servers/$MY_SERVER uv sync --dev --all-extras cd ../..
本地运行
export MY_SERVER="my-server-name"
cd ./servers/$MY_SERVER && uv run $MY_SERVER
开发工具
在开发过程中使用官方 MCP Inspector 工具:
export MY_SERVER="my-server-name"
npx @modelcontextprotocol/inspector uv --directory ./servers run $MY_SERVER
建筑(可选)
cd ./servers/$MY_SERVER
uv sync
uv build
cd ../..
清理
要删除服务器,请执行以下操作:
- 从中的成员中删除服务器条目
pyproject.toml. - 运行:
rm -r ./servers/$MY_SERVER uv sync
Made with ❤️ using Model Context Protocol
