模型上下文协议库
该存储库分为四个关键部分:
- 使用现有服务器探索MCP:通过与预配置的服务器交互,获得模型上下文协议的实践经验。详细信息可以在
Existing Servers文件夹:
- 本地服务器: - 使用连接器连接文件系统MCP服务器。 - 通过配置路径并将其与Claude桌面集成,连接Manim MCP服务器。 - 远程服务器: - 通过连接器启用Google Drive MCP服务器(只读访问)。 - 使用配置文件远程添加Weather.com MCP服务器。
- 构建本地服务器:学习创建和配置自己的本地服务器,以加深对MCP的理解。这
New Local Server文件夹包含:
- 更好的支出跟踪器: - 用于高效跟踪费用的服务器应用程序。 - 包括一个数据库(expenses.db)以及应用逻辑 main.py. - 开支追踪器: - 具有类似结构但可能具有不同特征的费用跟踪服务器的另一种实现。
- 部署远程服务器:了解如何托管和管理远程服务器,使其可在全球范围内访问。(详细信息将在未来的更新中添加。)
- 设计MCP客户端:开发一个客户端应用程序,与MCP服务器无缝通信。(详细信息将在未来的更新中添加。)
每一节都旨在提供分步指导和实例。
命令
- MCP检查员:
uv run fastmcp dev main.py- 运行服务器:
uv run fastmcp run main.py- 与Claude桌面集成:
uv run fastmcp install claude-desktop main.py