模型上下文协议SDK

用于Python项目的模型上下文协议SDK,提供高效的包管理和依赖安装功能。

  • by marc-wilhelm
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 marc-wilhelm/WIDB2-mcp

使用说明

Python SDK von Model Context Protocol (MCP)

Inhaltsverzeichnis

Installation

Quelle: Offizielle Anleitung des Python SDK von MCP

Voraussetzungen

  • Eine funktionsfähige Python-Installation (Version 3.13 oder höher empfohlen)
  • Zunächst ist die Installation von uv empfohlen. Das ist ein moderner Python-Paketmanager, der eine einfache und effiziente Verwaltung von Paketen ermöglicht (ähnlich wie pip, aber mit erweiterten Funktionen).

Projekt erstellen

Nach der Installation von uv kann man das Projekt mit folgendem Befehl erstellen:

uv init

Alternativ kann man das Proejekt auch in einem Unterordner erstellen (z.B. mcp-server-demo). Allerdings muss anschließend auch in das Verzeichnis gewechselt werden.

uv init mcp-server-demo

cd mcp-server-demo

MCP hinzufügen

MCP zu den Projektabhängigkeiten hinzufügen. Dieser Befehl erstellt automatisch eine virtuelle Python-Umgebung und installiert alle notwendigen Abhängigkeiten:

uv add "mcp[cli]"

Use Case

Ein konkreter use case wurde in dem Unterordner thws-scheduler erstellt. Mehr Informationen sind hier ersichtlich.