Python SDK von Model Context Protocol (MCP)
[![Python Version][python-badge]][python-url]
[python-badge]: https://img.shields.io/badge/Python-3.13-blue [python-url]: https://www.python.org/downloads/
Inhaltsverzeichnis
- Voraussetzungen - Projekt erstellen - MCP hinzufügen
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 initAlternativ 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-demoMCP 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.
