Skip to content

Latest commit

 

History

History
202 lines (148 loc) · 13 KB

File metadata and controls

202 lines (148 loc) · 13 KB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord

Folge diesen Schritten, um mit diesen Ressourcen zu starten:

  1. Forke das Repository: Klicke auf GitHub forks
  2. Klon das Repository: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Tritt dem Azure AI Foundry Discord bei und tausche dich mit Experten und anderen Entwicklern aus

🌐 Mehrsprachige Unterstützung

Unterstützt durch GitHub Action (Automatisiert & immer aktuell)

🚀 Model Context Protocol (MCP) Curriculum für Einsteiger

Lerne MCP mit praxisnahen Codebeispielen in C#, Java, JavaScript, Python und TypeScript

🧠 Überblick über das Model Context Protocol Curriculum

Das Model Context Protocol (MCP) ist ein modernes Framework, das darauf ausgelegt ist, die Interaktionen zwischen KI-Modellen und Client-Anwendungen zu standardisieren. Dieses Open-Source-Curriculum bietet einen strukturierten Lernpfad mit praktischen Codebeispielen und realen Anwendungsfällen in den gängigen Programmiersprachen C#, Java, JavaScript, TypeScript und Python.

Egal, ob du KI-Entwickler, Systemarchitekt oder Softwareingenieur bist – dieser Leitfaden ist deine umfassende Ressource, um die Grundlagen und Implementierungsstrategien von MCP zu meistern.

🔗 Offizielle MCP-Ressourcen

🧭 Überblick über das MCP Curriculum

00-03: Grundlagen
  • 00. Einführung in MCP
    Überblick über das Model Context Protocol und seine Bedeutung in KI-Pipelines. Mehr lesen
  • 01. Kernkonzepte erklärt
    Tiefgehende Erklärung der zentralen MCP-Konzepte. Mehr lesen
  • 02. Sicherheit in MCP
    Sicherheitsbedrohungen und bewährte Vorgehensweisen. Mehr lesen
  • 03. Erste Schritte mit MCP
    Einrichtung der Umgebung, einfache Server/Clients, Integration. Mehr lesen
03.x: Praxis-Labs
04-05: Praktisch & Fortgeschritten
06-10: Community, Best Practices & Labs
  • 06. Community-BeiträgeAnleitung
  • 07. Erkenntnisse aus der frühen EinführungGuide
  • 08. Best Practices für MCPGuide
  • 09. MCP FallstudienGuide
  • 10. Optimierung von KI-Workflows: Aufbau eines MCP-Servers mit AI ToolkitHands On Lab

Beispielprojekte

🧮 MCP Rechner Beispielprojekte:

Code-Implementierungen nach Sprache entdecken

💡 MCP Fortgeschrittene Rechnerprojekte:

Fortgeschrittene Beispiele entdecken

🎯 Voraussetzungen für das Lernen von MCP

Um das Beste aus diesem Curriculum herauszuholen, solltest du Folgendes mitbringen:

  • Grundkenntnisse in C#, Java oder Python
  • Verständnis des Client-Server-Modells und von APIs
  • (Optional) Vertrautheit mit Konzepten des maschinellen Lernens

📚 Lernleitfaden

Ein umfassender Lernleitfaden steht zur Verfügung, um dir eine effektive Navigation durch dieses Repository zu ermöglichen. Der Leitfaden enthält:

  • Eine visuelle Curriculum-Übersicht aller behandelten Themen
  • Detaillierte Aufschlüsselung der einzelnen Repository-Bereiche
  • Anleitungen zur Nutzung der Beispielprojekte
  • Empfohlene Lernpfade für unterschiedliche Kenntnisstufen
  • Zusätzliche Ressourcen zur Ergänzung deiner Lernreise

🛠️ So nutzt du dieses Curriculum effektiv

Jede Lektion in diesem Leitfaden beinhaltet:

  1. Klare Erklärungen zu MCP-Konzepten
  2. Live-Code-Beispiele in mehreren Programmiersprachen
  3. Übungen zum Erstellen echter MCP-Anwendungen
  4. Zusätzliche Ressourcen für fortgeschrittene Lernende

📜 Lizenzinformationen

Dieser Inhalt ist unter der MIT License lizenziert. Die Bedingungen findest du in der LICENSE.

🤝 Beitragsrichtlinien

Dieses Projekt freut sich über Beiträge und Vorschläge. Die meisten Beiträge erfordern, dass du einer Contributor License Agreement (CLA) zustimmst, die bestätigt, dass du das Recht hast und tatsächlich die Rechte gewährst, deinen Beitrag zu nutzen. Details findest du unter https://cla.opensource.microsoft.com.

Wenn du einen Pull Request einreichst, prüft ein CLA-Bot automatisch, ob du eine CLA bereitstellen musst, und kennzeichnet den PR entsprechend (z. B. Statusprüfung, Kommentar). Folge einfach den Anweisungen des Bots. Dies musst du nur einmal für alle Repositories mit unserer CLA tun.

Dieses Projekt hat den Microsoft Open Source Code of Conduct übernommen. Weitere Informationen findest du in den Code of Conduct FAQ oder kontaktiere opencode@microsoft.com bei weiteren Fragen oder Anmerkungen.

🎒 Weitere Kurse

Unser Team bietet weitere Kurse an! Schau dir diese an:

™️ Markenhinweis

Dieses Projekt kann Marken oder Logos von Projekten, Produkten oder Dienstleistungen enthalten. Die autorisierte Nutzung von Microsoft-Marken oder -Logos unterliegt den Microsoft Marken- und Markenrichtlinien und muss diesen entsprechen.
Die Verwendung von Microsoft-Marken oder -Logos in modifizierten Versionen dieses Projekts darf nicht zu Verwechslungen führen oder eine Microsoft-Unterstützung suggerieren.
Jegliche Nutzung von Marken oder Logos Dritter unterliegt den jeweiligen Richtlinien dieser Dritten.

Haftungsausschluss:
Dieses Dokument wurde mithilfe des KI-Übersetzungsdienstes Co-op Translator übersetzt. Obwohl wir um Genauigkeit bemüht sind, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ursprungssprache ist als maßgebliche Quelle zu betrachten. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Nutzung dieser Übersetzung entstehen.