Files
2026-07-13 13:31:35 +08:00

83 KiB
Raw Permalink Blame History

Αρχείο αλλαγών: Εκπαιδευτικό πρόγραμμα MCP για αρχάριους

Αυτό το έγγραφο χρησιμεύει ως αρχείο όλων των σημαντικών αλλαγών που έγιναν στο εκπαιδευτικό πρόγραμμα Model Context Protocol (MCP) για αρχάριους. Οι αλλαγές καταγράφονται με αντίστροφη χρονολογική σειρά (πρώτες οι πιο πρόσφατες αλλαγές).

24 Ιουνίου 2026

Νέο Μάθημα: Χρήση MCP στην εφαρμογή Copilot

16 Ιουνίου 2026

Ευθυγράμμιση Προδιαγραφής MCP & Επικύρωση Δείγματος

Επικυρώθηκε το εκπαιδευτικό πρόγραμμα έναντι της τρέχουσας Προδιαγραφής MCP 2025-11-25 και των πιο πρόσφατων επίσημων SDK, διορθώθηκαν οι υπόλοιπες ξεπερασμένες αναφορές προδιαγραφών και επιβεβαιώθηκε ότι τα βασικά δείγματα εξακολουθούν να χτίζονται και να εκτελούνται.

Διορθώσεις Εκδόσεων Προδιαγραφών (2025-06-18 / 2025-03-26 → 2025-11-25)

Ενημερώθηκε το αγγλικό περιεχόμενο όπου ισχυριζόταν ακόμα ότι μια παλαιότερη αναθεώρηση προδιαγραφών ήταν το τρέχον/τελευταίο πρότυπο και ανακατεύθυναν τα links στις κανονικές διαδρομές προδιαγραφών modelcontextprotocol.io:

  • 05-AdvancedTopics/mcp-security/README.md: Ενημερώθηκε το banner "Current Standard", η εισαγωγή, ο τίτλος βασικών αρχών ασφαλείας, ο τίτλος υποχρεωτικών απαιτήσεων, η ενότητα Microsoft Entra ID, οι σύνδεσμοι Αναφορές & Πόροι και η τελική ειδοποίηση ασφαλείας (8 αναφορές) στο 2025-11-25
  • 05-AdvancedTopics/mcp-transport/README.md: Ενημερώθηκε ο σύνδεσμος πρόσθετων πόρων προδιαγραφής και το banner "Current Standard" στο 2025-11-25
  • 05-AdvancedTopics/mcp-realtimesearch/README.md: Αντικαταστάθηκε ο παρωχημένος σύνδεσμος 2025-03-26 security-and-trust με την τρέχουσα σελίδα βέλτιστων πρακτικών ασφαλείας 2025-11-25
  • 03-GettingStarted/14-sampling/README.md: Ενημερώθηκε ο επίσημος σύνδεσμος εγγράφων δειγματοληψίας στο 2025-11-25
  • 03-GettingStarted/05-stdio-server/README.md: Ενημερώθηκε η αναφορά "τρέχουσας προδιαγραφής MCP" σε ενεστώτα χρόνο και ο σύνδεσμος πρόσθετων πόρων προδιαγραφής στο 2025-11-25 (σημειώσεις ιστορικής κατάργησης SSE αφήθηκαν ανέπαφες για ακρίβεια)

Επικύρωση Δείγματος έναντι Τρεχουσών SDK

  • TypeScript (03-GettingStarted/01-first-server/solution/typescript): Εκτελέστηκε npm install εγκαθιστώντας @modelcontextprotocol/sdk@1.29.0; tsc --noEmit πέρασε χωρίς είδη λαθών — οι υπάρχουσες APIs McpServer/StdioServerTransport παραμένουν έγκυρες
  • Python (03-GettingStarted/01-first-server/solution/python): Επικυρώθηκε σε απομονωμένο .venv με mcp[cli] (1.27.2); ο py_compile πέρασε και η FastMCP.list_tools() επέστρεψε σωστά τα εργαλεία add και subtract
  • Επιβεβαιώθηκε ότι όλα τα εύρη εκδόσεων δειγμάτων @modelcontextprotocol/sdk (>=1.26.0 / ^1.26.0 / ^1.27.0) επιλύονται καθαρά στην τρέχουσα 1.29.0 χωρίς αλλαγές που διασπούν API

Ευθυγράμμιση Εξαρτήσεων (κλείσιμο κενών εκδόσεων)

Αναβαθμίστηκαν παρωχημένες εκδόσεις SDK ώστε κάθε δείγμα να παρακολουθεί την τρέχουσα έκδοση MCP, σύμφωνα με τη σύμβαση ολόκληρου του αποθετηρίου:

  • 03-GettingStarted/05-stdio-server/solution/typescript/package.json: Αναβαθμίστηκε το @modelcontextprotocol/sdk από ^1.8.0>=1.26.0 και ενημερώθηκε η παρωχημένη περιγραφή πακέτου "updated for MCP 2025-06-18" σε "aligned with MCP Specification 2025-11-25"
  • 10-StreamliningAIWorkflows.../lab3/code/weather_mcp/pyproject.toml και lab4/code/github_mcp_server/pyproject.toml: Αναβαθμίστηκε το αυστηρό pin mcp==1.23.0mcp>=1.26.0; αναδημιουργήθηκαν και τα δύο αρχεία uv.lock (uv lock) ώστε τα αρχεία κλειδώματος να επιλύουν την τρέχουσα mcp 1.27.2 και να παραμένουν σε συγχρονισμό με τις δηλώσεις

Ανάλυση Κενών Εκπαιδευτικού Προγράμματος — Κάλυψη Νέων Λειτουργιών Προδιαγραφής

Επιβεβαιώθηκε ότι το εκπαιδευτικό πρόγραμμα καλύπτει ήδη όλα τα primitives που εισήχθησαν / επεκτάθηκαν στο MCP 2025-11-25, οπότε δεν απομένουν κενά στο περιεχόμενο:

  • Δειγματοληψία: Μάθημα 03-GettingStarted/14-sampling και 05-AdvancedTopics/mcp-sampling
  • Πρόκληση δεδομένων (συμπεριλ. λειτουργία URL): Τεκμηριωμένα στο 01-CoreConcepts και 05-AdvancedTopics/mcp-protocol-features
  • Ρίζες: Τεκμηριωμένα στο 00-Introduction, 01-CoreConcepts, και 05-AdvancedTopics/mcp-root-contexts
  • Εργασίες (πειραματικές, μακροχρόνιες λειτουργίες): Τεκμηριωμένες στο 01-CoreConcepts και 05-AdvancedTopics/mcp-protocol-features
  • Σημειώσεις εργαλείων (readOnlyHint / destructiveHint): Τεκμηριωμένες στο 01-CoreConcepts και 05-AdvancedTopics/mcp-protocol-features

Ενίσχυση Ασφάλειας & Διόρθωση Εξαρτήσεων με Ευπάθειες

Εκτελέστηκε πλήρης έλεγχος ασφαλείας σε κάθε manifest εξαρτήσεων και στον πηγαίο κώδικα των δειγμάτων και διορθώθηκαν όλες οι αναφερθείσες προειδοποιήσεις npm και μία επισήμανση σε επίπεδο κώδικα. Μετά τη διόρθωση, η εντολή npm audit αναφέρει 0 ευπάθειες σε κάθε ελεγχόμενο φάκελο.

Ευπάθειες Εξαρτήσεων npm (μεταβατικές) — Διορθωμένες

Ελέγχθηκαν όλα τα 15 δεσμευμένα αρχεία package-lock.json. Οι ευπάθειες περιορίζονταν σε μεταβατικές εξαρτήσεις που προσέλκυαν τα εργαλεία ανάπτυξης MCP Inspector, ο πελάτης OpenAI και το SDK MCP· όλες πλέον επιλυμένες χωρίς να σπάσουν τα δείγματα:

  • 10-StreamliningAIWorkflows.../lab4/code/github_mcp_server/inspector και lab3/code/weather_mcp/inspector: Αναβαθμίστηκε το @modelcontextprotocol/inspector (0.16.6 / 0.14.10.22.0), το οποίο καθάρισε τα συνοδευόμενα advisories ajv, brace-expansion, diff, path-to-regexp και ws. Προστέθηκε καταχώρηση npm overrides που επιβάλλει το patched shell-quote@1.8.4 για εξάλειψη της κρίσιμης προειδοποίησης που φέρει το concurrently; αναδημιουργήθηκαν και τα δύο αρχεία κλειδώματος (τώρα 0 ευπάθειες)
  • 03-GettingStarted/samples/typescript: npm audit fix αναβάθμισε τη μεταβατική qs (μέτρια) σε patched έκδοση
  • 03-GettingStarted/samples/javascript: npm audit fix αναβάθμισε τη μεταβατική hono (μέτρια) σε patched έκδοση
  • 03-GettingStarted/03-llm-client/solution/typescript: npm audit fix αναβάθμισε τη μεταβατική form-data (υψηλή) σε patched έκδοση
  • 03-GettingStarted/11-simple-auth/solution/typescript: Δημιουργήθηκε το ελλείπον package-lock.json ώστε το έργο να είναι αναπαραγόμενο και ελεγχόμενο (0 ευπάθειες)

Διόρθωση Ασφαλείας Επιπέδου Κώδικα (OWASP A03: Injection)

  • 10-StreamliningAIWorkflows.../lab4/code/github_mcp_server/src/server.py: Αφαιρέθηκε το shell=True από το εργαλείο open_in_vscode. Η προηγούμενη εντολή subprocess.run(["start", "", vscode_path, folder_path], shell=True) επέτρεπε σε μετα-χαρακτήρες shell στο μονοπάτι φακέλου να ερμηνεύονται από cmd.exe (ευπάθεια ενέχυσης εντολής). Τώρα εκκινεί απευθείας το επιλυμένο Code.exe με το φάκελο ως παράμετρο — χωρίς shell — που είναι λειτουργικά ισοδύναμο και ασφαλές

Έλεγχος Εξαρτήσεων Python

  • Ελέγχθηκαν όλα τα σύνολα απαιτήσεων Python με pip-audit. 05-AdvancedTopics και 03-GettingStarted/samples/python ανέφεραν καμία γνωστή ευπάθεια (τα εύρη mcp / httpx / pydantic / python-dotenv επιλύονται σε τρέχουσες patched εκδόσεις)
  • 09-CaseStudy/docs-mcp/solution/python/requirements.txt: Το pip-audit εντόπισε τη μεταβατική εξάρτηση werkzeug 3.1.1 με τρεις προειδοποιήσεις DoS συσκευών safe_join στα Windows — CVE-2025-66221, CVE-2026-21860, και CVE-2026-27199 (όλες διορθώθηκαν στην 3.1.6). Προστέθηκε ρητό pin ασφάλειας werkzeug>=3.1.6 ώστε να επιλυθεί η patched έκδοση· επιβεβαιώθηκε ότι ο περιορισμός επιλύεται ομαλά με το stack chainlit / mcp / semantic-kernel

Επανατοποθέτηση Επωνυμίας Προϊόντος

Ενημερώθηκε όλο το περιεχόμενο του εκπαιδευτικού προγράμματος ώστε να αντικατοπτρίζει την επανατοποθέτηση προϊόντος της Microsoft:

Azure AI Foundry → Microsoft Foundry

  • SUPPORT.md: Ενημερώθηκε ο σύνδεσμος κοινότητας Discord
  • AGENTS.md: Ενημερώθηκε η αναφορά Discord server
  • README.md: Ενημερώθηκαν αναφορές οικοσυστήματος τεχνολογίας
  • study_guide.md: Ενημερώθηκαν αναφορές μελέτης περίπτωσης
  • 05-AdvancedTopics/README.md: Ενημερώθηκε ο τίτλος και η περιγραφή της Ενότητας 5.13
  • 05-AdvancedTopics/mcp-integration/README.md: Ενημερώθηκε η κεφαλίδα ενότητας και η περιγραφή
  • 05-AdvancedTopics/mcp-foundry-agent-integration/README.md: Πλήρης ενημέρωση τίτλου και περιεχομένου ενότητας
  • 05-AdvancedTopics/mcp-security-entra/README.md: Ενημερώθηκε ο σύνδεσμος διεπαφής
  • 07-LessonsfromEarlyAdoption/README.md: Ενημερώθηκαν αναφορές μελέτης περίπτωσης
  • 07-LessonsfromEarlyAdoption/microsoft-mcp-servers.md: Ενημερώθηκε η κεφαλίδα Ενότητας 9, οι διακριτικοί τίτλοι και δυνατότητες
  • 08-BestPractices/README.md: Ενημερώθηκε ο σύνδεσμος κοινότητας Discord
  • 09-CaseStudy/docs-mcp/solution/scenario3/README.md: Ενημερώθηκε η αναφορά καναλιού Discord
  • 09-CaseStudy/docs-mcp/solution/python/README.md: Ενημερώθηκε η αναφορά ανάπτυξης μοντέλου
  • 11-MCPServerHandsOnLabs/00-Introduction/README.md: Ενημερώθηκε ο πίνακας υπηρεσιών AI
  • 11-MCPServerHandsOnLabs/03-Setup/README.md: Ενημερώθηκαν αναφορές πόρων

AI Toolkit / AITK → Microsoft Foundry Toolkit Extension για VS Code

  • README.md: Ενημερώθηκαν οι κύριες αναφορές εκπαιδευτικού προγράμματος
  • 10-StreamliningAIWorkflowsBuildingAnMCPServerWithAIToolkit/README.md: Ενημερώθηκε ο τίτλος ενότητας, η επισκόπηση και όλες οι κεφαλίδες ενοτήτων
  • 10-StreamliningAIWorkflowsBuildingAnMCPServerWithAIToolkit/lab1/README.md: Ενημερώθηκαν τίτλος, μαθησιακοί στόχοι, οδηγίες εγκατάστασης και πόροι
  • 10-StreamliningAIWorkflowsBuildingAnMCPServerWithAIToolkit/lab2/README.md: Ενημερώθηκαν τίτλος, μαθησιακοί στόχοι, πίνακας κεντρικών υπολογιστών MCP, και διασυνδέσεις
  • 10-StreamliningAIWorkflowsBuildingAnMCPServerWithAIToolkit/lab3/README.md: Ενημερώθηκαν τίτλος, διακριτικοί τίτλοι, προαπαιτούμενα και πόροι
  • 10-StreamliningAIWorkflowsBuildingAnMCPServerWithAIToolkit/lab3/code/weather_mcp/README.md: Ενημερώθηκαν οι αναφορές του Agent Builder και ο σύνδεσμος ανατροφοδότησης
  • 10-StreamliningAIWorkflowsBuildingAnMCPServerWithAIToolkit/lab4/README.md: Ενημερώθηκαν προαπαιτούμενα και αναφορές extension

11 Απριλίου 2026

Νέο Μάθημα, Διορθώσεις Τεκμηρίωσης και Ενημερώσεις Εξαρτήσεων

Προσθήκη Νέου Περιεχομένου Εκπαιδευτικού Προγράμματος

Ενότητα 05 - Προχωρημένα Θέματα

  • Μάθημα 5.17: Αντιμαχόμενος Πολυ-Πράκτορας Λογική με MCP (05-AdvancedTopics/mcp-adversarial-agents/README.md): Νέος ολοκληρωμένος οδηγός που καλύπτει το πρότυπο αντιμαχόμενης συζήτησης για συστήματα πολλαπλών πρακτόρων
    • Διάγραμμα αρχιτεκτονικής Mermaid: δύο πράκτορες → κοινός MCP server → απομαγνητοφώνηση συζήτησης → κριτής → απόφαση
    • Κοινός MCP εργαλειακός server (web_search + run_python) υλοποιημένος σε Python και TypeScript
    • Αντιτασσόμενα συστήματα προτροπών (ΥΠΕΡ / ΚΑΤΑ / Κριτής) με ρητές απαιτήσεις χρήσης εργαλείων
    • Διαχειριστής συζήτησης σε Python, TypeScript και C# που διαχειρίζεται γύρους και δρομολόγηση επιχειρημάτων
    • Καλωδίωση MCP ClientSession για τον διαχειριστή προς τις πραγματικές κλήσεις εργαλείων
    • Πίνακας χρήσεων (ανίχνευση παραισθήσεων, μοντελοποίηση απειλής, ανασκόπηση σχεδιασμού API, επαλήθευση στοιχείων, επιλογή τεχνολογίας)
    • Ζητήματα ασφάλειας: εκτέλεση σε sandbox, επικύρωση κλήσης εργαλείων, περιορισμός ρυθμού, καταγραφή ελέγχου
    • Δομημένη άσκηση με τρία πρακτικά σενάρια (ανασκόπηση κώδικα, απόφαση αρχιτεκτονικής, εποπτεία περιεχομένου)

Διορθώσεις Τεκμηρίωσης

Ενότητα 03 - Ξεκινώντας

  • 05-stdio-server/README.md: Διορθώθηκε ελλιπές παράδειγμα TypeScript stdio server — προστέθηκε η ελλείπουσα δημιουργία μεταφοράς (new StdioServerTransport()) και η κλήση server.connect(transport) για να ταιριάζει με τα παραδείγματα Python και .NET στην ίδια ενότητα
  • 14-sampling/README.md: Διορθώθηκε τυπογραφικό σφάλμα — διορθώθηκε "Sampling is an davanced features""Sampling is an advanced feature"

Ενημερώσεις Εκπαιδευτικού Προγράμματος

Κύριο README.md

  • Προστέθηκε η είσοδος 5.17 (Αντιμαχόμενος Πολυ-Πράκτορας Λογική με MCP) στον πίνακα εκπαιδευτικού προγράμματος με άμεσο σύνδεσμο στο νέο μάθημα

05-AdvancedTopics/README.md

  • Προστέθηκε η σειρά Μάθημα 5.17 στον πίνακα μαθημάτων

study_guide.md

  • Προστέθηκε το θέμα Αντιμαχόμενης Λογικής Πολυ-Πρακτόρων στο διάγραμμα νοήματος και στην περιγραφή με πρόζα των Προχωρημένων Θεμάτων

Διορθώσεις Κώδικα και Ασφάλειας

Ενότητα 05 - Αντιμαχόμενοι Πράκτορες (mcp-adversarial-agents)

  • Επιδιόρθωση ασφάλειας — έγχυση εντολών: Αντικαταστάθηκε η κελύφωση execSync με execFile + promisify στο εργαλείο TypeScript run_python, εξαλείφοντας την επιφάνεια έγχυσης εντολών (ο κώδικας που ελέγχεται από LLM περνά τώρα ως literal στοιχείο argv χωρίς συμμετοχή κελύφους)
  • Σύνδεση βρόχου εργαλείου MCP: Ενημερώθηκε ο Python συντονιστής συζήτησης για χρήση AsyncAnthropic πελάτη (αντικαθιστώντας το αποκλειστικό συγχρονισμένο Anthropic), παράδοση μιας ζωντανής ClientSession απευθείας σε κάθε γύρο πράκτορα, ανάκτηση ορισμών εργαλείων μέσω session.list_tools() σε κάθε γύρο, και αποστολή μπλοκ tool_use μέσω session.call_tool() σε βρόχο μέχρι το μοντέλο να εκπέμψει τελικό κείμενο απάντησης

Ενημερώσεις Εξαρτήσεων

  • Ανεβάστηκε η έκδοση του hono στην 4.12.12 σε πολλά πακέτα (03-GettingStarted, 04-PracticalImplementation, 10-StreamliningAIWorkflows)
  • Ανεβάστηκε το @hono/node-server από 1.19.11 σε 1.19.13 σε πακέτα TypeScript
  • Ανεβάστηκε το cryptography από 46.0.5 σε 46.0.7 σε πακέτα Python (εργαστήρια 3 και 4 στο 10-StreamliningAIWorkflows)
  • Ανεβάστηκε το lodash από 4.17.23 σε 4.18.1 στον επιθεωρητή 10-StreamliningAIWorkflows

Μεταφράσεις

  • Συγχρονίστηκαν μεταφράσεις για 48+ γλώσσες με τις τελευταίες αλλαγές πηγής (ενημέρωση i18n)

5 Φεβρουαρίου 2026

Βελτιώσεις Επαλήθευσης και Πλοήγησης σε Όλο το Αποθετήριο

Νέο Περιεχόμενο Μαθημάτων Προστέθηκε

Ενότητα 03 - Ξεκινώντας

  • 12-mcp-hosts/README.md: Νέος αναλυτικός οδηγός για τη ρύθμιση των MCP hosts

    • Παραδείγματα διαμόρφωσης για Claude Desktop, VS Code, Cursor, Cline, Windsurf
    • Πρότυπα διαμόρφωσης JSON για όλα τα βασικά hosts
    • Πίνακας σύγκρισης τύπων μεταφοράς (stdio, SSE/HTTP, WebSocket)
    • Αντιμετώπιση συνηθισμένων προβλημάτων σύνδεσης
    • Καλές πρακτικές ασφαλείας για διαμόρφωση host
  • 13-mcp-inspector/README.md: Νέος οδηγός αποσφαλμάτωσης για το MCP Inspector

    • Μέθοδοι εγκατάστασης (npx, npm global, από πηγή)
    • Σύνδεση σε διακομιστές μέσω stdio και HTTP/SSE
    • Εργαλεία δοκιμής, πόροι και ροές εργασίας προτροπών
    • Ενσωμάτωση VS Code με MCP Inspector
    • Συνήθη σενάρια αποσφαλμάτωσης με λύσεις

Ενότητα 04 - Πρακτική Εφαρμογή

  • pagination/README.md: Νέος οδηγός υλοποίησης σελιδοποίησης
    • Πρότυπα σελιδοποίησης με βάση cursor σε Python, TypeScript, Java
    • Διαχείριση σελιδοποίησης στην πλευρά πελάτη
    • Στρατηγικές σχεδιασμού cursor (αδιαφανές έναντι δομημένου)
    • Συστάσεις βελτιστοποίησης απόδοσης

Ενότητα 05 - Προχωρημένα Θέματα

  • mcp-protocol-features/README.md: Νέα εις βάθος μελέτη χαρακτηριστικών πρωτοκόλλου
    • Υλοποίηση ειδοποιήσεων προόδου
    • Πρότυπα ακύρωσης αιτημάτων
    • Πρότυπα πόρων με πρότυπα URI
    • Διαχείριση κύκλου ζωής διακομιστή
    • Έλεγχος επιπέδου καταγραφής
    • Πρότυπα χειρισμού σφαλμάτων με κωδικούς JSON-RPC

Διορθώσεις Πλοήγησης (24+ αρχεία ενημερωμένα)

Κύρια README Ενοτήτων Συνδέει πια και με το πρώτο μάθημα ΚΑΙ με την επόμενη ενότητα

Επιμέρους αρχεία 02-Security

  • Και τα 5 συμπληρωματικά έγγραφα ασφαλείας έχουν τώρα πλοήγηση "Τι Ακολουθεί":

Αρχεία 09-CaseStudy

  • Όλα τα αρχεία μελέτης περίπτωσης τώρα διαθέτουν σειριακή πλοήγηση:

Εργαστήρια 10-StreamliningAI Προστέθηκε ενότητα Τι Ακολουθεί στην επισκόπηση της Ενότητας 10 και στην Ενότητα 11

Διορθώσεις Κώδικα και Περιεχομένου

Ενημερώσεις SDK και Εξαρτήσεων Διορθώθηκε άδεια έκδοση openai σε ^4.95.0 Ενημερώθηκε SDK από ^1.8.0 σε >=1.26.0 Ενημερώθηκαν οι εγκλωβισμένες εκδόσεις mcp σε >=1.26.0

Διορθώσεις Κώδικα Διορθώθηκε άκυρο μοντέλο gpt-4o-mini σε gpt-4.1-mini

Διορθώσεις Περιεχομένου Διορθώθηκε σπασμένος σύνδεσμος READMEmdREADME.md, επικεφαλίδα αναλυτικού προγράμματος Module 1-3Module 0-3, διόρθωση διαδρομής με ευαισθησία πεζών-κεφαλαίων Αφαιρέθηκε διεφθαρμένο διπλό περιεχόμενο Μελέτης Περίπτωσης 5

Βελτιώσεις Καθοδήγησης Αρχαρίων Προστέθηκαν σωστή εισαγωγή, μαθησιακοί στόχοι και προαπαιτούμενα για αρχάριους

Ενημερώσεις Αναλυτικού Προγράμματος

Κύριο README.md

  • Προστέθηκαν καταχωρήσεις 3.12 (MCP Hosts), 3.13 (MCP Inspector), 4.1 (Σελιδοποίηση), 5.16 (Χαρακτηριστικά Πρωτοκόλλου) στον πίνακα μαθημάτων

README Ενοτήτων Προστέθηκαν τα μαθήματα 12 και 13 στη λίστα μαθημάτων Προστέθηκε ενότητα Πρακτικοί Οδηγοί με σύνδεσμο σελιδοποίησης Προστέθηκαν μαθήματα 5.15 (Προσαρμοσμένη Μεταφορά) και 5.16 (Χαρακτηριστικά Πρωτοκόλλου)

study_guide.md

  • Ενημερώθηκε ο χάρτης νοημάτων με όλα τα νέα θέματα: Ρύθμιση MCP Hosts, MCP Inspector, Στρατηγικές Σελιδοποίησης, εις βάθος μελέτη Χαρακτηριστικών Πρωτοκόλλου

28 Ιανουαρίου 2026

Ανασκόπηση Συμμόρφωσης Προδιαγραφής MCP 2025-11-25

Ενίσχυση Βασικών Εννοιών (01-CoreConcepts/)

  • Νέο Client Primitive - Roots: Προστέθηκε αναλυτική τεκμηρίωση στο primitive πελάτη Roots, επιτρέποντας σε διακομιστές να κατανοούν τα όρια συστήματος αρχείων και τα δικαιώματα πρόσβασης
  • Επικεφαλίδες Εργαλείων: Προστέθηκε τεκμηρίωση για επικεφαλίδες συμπεριφοράς εργαλείων (readOnlyHint, destructiveHint) για καλύτερες αποφάσεις εκτέλεσης εργαλείων
  • Κλήση Εργαλείων στο Sampling: Ενημερώθηκε η τεκμηρίωση Sampling για να συμπεριλαμβάνει τις παραμέτρους tools και toolChoice για επικλήσεις εργαλείων καθοδηγούμενες από το μοντέλο κατά τις αιτήσεις δειγματοληψίας
  • Λειτουργία Elicitation URL: Προστέθηκε τεκμηρίωση για elicitation βασισμένο σε URL για εξωτερικές αλληλεπιδράσεις εκκίνησης από το διακομιστή
  • Εργασίες (Πειραματικό): Προστέθηκε νέα ενότητα που τεκμηριώνει το πειραματικό χαρακτηριστικό Tasks για ανθεκτικές εκτελέσεις και αναβολή ανάκτησης αποτελεσμάτων
  • Υποστήριξη Εικονιδίων: Καταγράφηκε ότι εργαλεία, πόροι, πρότυπα πόρων και προτροπές μπορούν πλέον να περιλαμβάνουν εικονίδια ως επιπλέον μεταδεδομένα

Ενημερώσεις Τεκμηρίωσης

  • README.md: Προστέθηκε αναφορά έκδοσης Προδιαγραφής MCP 2025-11-25 και εξήγηση χρονολογημένης έκδοσης
  • study_guide.md: Ενημερώθηκε ο χάρτης αναλυτικού προγράμματος για να συμπεριλάβει Tasks και Επικεφαλίδες Εργαλείων στην ενότητα Βασικές Έννοιες· ενημερώθηκε η χρονική σήμανση εγγράφου

Επαλήθευση Συμμόρφωσης Προδιαγραφής

  • Έκδοση Πρωτοκόλλου: Επαληθεύτηκε ότι όλη η τεκμηρίωση αναφέρεται στην τρέχουσα Προδιαγραφή MCP 2025-11-25
  • Ευθυγράμμιση Αρχιτεκτονικής: Επιβεβαιώθηκε η ακρίβεια τεκμηρίωσης της διπλής στρώσης αρχιτεκτονικής (Data Layer + Transport Layer)
  • Τεκμηρίωση Primitives: Επαληθεύτηκαν primitives διακομιστή (Resources, Prompts, Tools) και primitives πελάτη (Sampling, Elicitation, Logging, Roots)
  • Μηχανισμοί Μεταφοράς: Επιβεβαιώθηκε η ακρίβεια τεκμηρίωσης μεταφοράς STDIO και Streamable HTTP
  • Κατευθύνσεις Ασφαλείας: Επιβεβαιώθηκε η ευθυγράμμιση με τις τρέχουσες βέλτιστες πρακτικές ασφαλείας MCP

Κύρια Χαρακτηριστικά MCP 2025-11-25 Τεκμηριωμένα

  • Ανακάλυψη OpenID Connect: Ανακάλυψη εξυπηρετητή αυθεντικοποίησης μέσω OIDC
  • Έγγραφα Μεταδεδομένων OAuth Client ID: Συνιστώμενος μηχανισμός εγγραφής πελάτη
  • JSON Schema 2020-12: Προεπιλεγμένη διάλεκτος για ορισμούς σχήματος MCP
  • Σύστημα Επιπέδων SDK: Τυπικές απαιτήσεις για υποστήριξη και συντήρηση χαρακτηριστικών SDK
  • Δομή Διακυβέρνησης: Τυποποιημένες Ομάδες Εργασίας και Ομάδες Ενδιαφέροντος στη διακυβέρνηση MCP

Μεγάλη Ενημέρωση Τεκμηρίωσης Ασφαλείας (02-Security/)

Ενσωμάτωση Εργαστηρίου MCP Security Summit (Sherpa)

  • Νέος Πρακτικός Πόρος Εκπαίδευσης: Προστέθηκε ολοκληρωμένη ενσωμάτωση με το MCP Security Summit Workshop (Sherpa) σε όλη την τεκμηρίωση ασφαλείας
  • Κάλυψη Διαδρομής Εκπομπής: Τεκμηριώθηκε η πλήρης πρόοδος από το Base Camp έως την Κορυφή
  • Ευθυγράμμιση με OWASP: Όλες οι οδηγίες ασφάλειας αντιστοιχίζονται σε κινδύνους από τον οδηγό OWASP MCP Azure Security Guide

Ενσωμάτωση OWASP MCP Top 10

  • Νέα Ενότητα: Προστέθηκε πίνακας κινδύνων ασφαλείας OWASP MCP Top 10 με μετριάσεις Azure στο κύριο README ασφαλείας
  • Τεκμηρίωση Βασισμένη σε Κίνδυνο: Ενημερώθηκε το mcp-security-controls-2025.md με αναφορές κινδύνων OWASP MCP ανά ασφαλή τομέα
  • Αναφορά Αρχιτεκτονικής: Συνδέσεις με την αρχιτεκτονική αναφοράς και πρότυπα υλοποίησης του OWASP MCP Azure Security Guide

Ενημερωμένα Αρχεία Ασφαλείας

  • README.md: Προστέθηκε επισκόπηση εργαστηρίου Sherpa, πίνακας πορείας εκστρατείας, σύνοψη κινδύνων OWASP MCP Top 10 και ενότητα πρακτικής άσκησης
  • mcp-security-controls-2025.md: Ενημερώθηκε επικεφαλίδα σε Φεβρουάριο 2026, προστέθηκαν αναφορές κινδύνων OWASP (MCP01-MCP08), επιδιορθώθηκε ασυνέπεια έκδοσης προδιαγραφής
  • mcp-security-best-practices-2025.md: Προστέθηκε ενότητα Sherpa και πόρων OWASP, ενημερώθηκε χρονοσημάνση
  • mcp-best-practices.md: Προστέθηκε ενότητα πρακτικής εκπαίδευσης με συνδέσμους Sherpa και OWASP
  • azure-content-safety-implementation.md: Προστέθηκε αναφορά OWASP MCP06, ευθυγράμμιση με Sherpa Camp 3, και επιπρόσθετη ενότητα πόρων

Νέοι Σύνδεσμοι Πόρων Προστέθηκαν

Ευθυγράμμιση Αναλυτικού Προγράμματος με Προδιαγραφή MCP 2025-11-25

Ενότητα 03 - Ξεκινώντας

  • Τεκμηρίωση SDK: Προστέθηκε Go SDK στη λίστα επίσημων SDK· ενημερώθηκαν όλες οι αναφορές SDK για ευθυγράμμιση με την Προδιαγραφή MCP 2025-11-25
  • Διευκρίνιση Μεταφοράς: Ενημερώθηκαν οι περιγραφές μεταφοράς STDIO και HTTP Streaming με ρητές αναφορές στην προδιαγραφή

Ενότητα 04 - Πρακτική Εφαρμογή

  • Ενημερώσεις SDK: Προστέθηκε Go SDK· ενημερώθηκε η λίστα SDK με αναφορά έκδοσης προδιαγραφής
  • Προδιαγραφή Εξουσιοδότησης: Ενημερώθηκε ο σύνδεσμος προδιαγραφής εξουσιοδότησης MCP στην τρέχουσα έκδοση 2025-11-25

Ενότητα 05 - Προχωρημένα Θέματα

  • Νέα Χαρακτηριστικά: Προστέθηκε σημείωση για νέα χαρακτηριστικά MCP Specification 2025-11-25 (Tasks, Επικεφαλίδες Εργαλείων, Λειτουργία Elicitation URL, Roots)
  • Πόροι Ασφαλείας: Προστέθηκαν σύνδεσμοι OWASP MCP Top 10 και εργαστηρίου Sherpa στα επιπλέον αναγνώσματα

Ενότητα 06 - Συμβολές Κοινότητας

  • Λίστα SDK: Προστέθηκαν Swift και Rust SDKs· ενημερώθηκε ο σύνδεσμος προδιαγραφής στην 2025-11-25
  • Αναφορά Προδιαγραφής: Ενημερώθηκε ο σύνδεσμος Προδιαγραφής MCP στο απευθείας URL

Ενότητα 07 - Μαθήματα από Πρωιμή Υιοθέτηση

  • Ενημερώσεις Πόρων: Προστέθηκε σύνδεσμος MCP Specification 2025-11-25 και OWASP MCP Top 10 στα επιπλέον αναγνώσματα

Ενότητα 08 - Βέλτιστες Πρακτικές

  • Έκδοση Προδιαγραφής: Ενημερώθηκε η αναφορά Προδιαγραφής MCP σε 2025-11-25
  • Πόροι Ασφαλείας: Προστέθηκαν OWASP MCP Top 10 και εργαστήριο Sherpa στα επιπλέον αναγνώσματα

Ενότητα 10 - Βελτιστοποίηση Ροών Χρήσης AI

  • Ενημέρωση Σήματος Έκδοσης: Αλλάχτηκε το σήμα έκδοσης MCP από την έκδοση SDK (1.9.3) σε έκδοση προδιαγραφής (2025-11-25)
  • Σύνδεσμοι Πόρων: Ενημερώθηκε το σύνδεσμο Προδιαγραφής MCP· προστέθηκε OWASP MCP Top 10

Ενότητα 11 - MCP Server Hands-On Labs

  • Αναφορά Προδιαγραφής: Ενημερώθηκε ο σύνδεσμος MCP Specification στην έκδοση 2025-11-25
  • Πόροι Ασφαλείας: Προστέθηκε OWASP MCP Top 10 στους επίσημους πόρους

18 Δεκεμβρίου 2025

Ενημέρωση Τεκμηρίωσης Ασφαλείας - Προδιαγραφή MCP 2025-11-25

Βέλτιστες Πρακτικές Ασφαλείας MCP (02-Security/mcp-best-practices.md) - Ενημέρωση Έκδοσης Προδιαγραφής

  • Ενημέρωση Έκδοσης Πρωτοκόλλου: Ενημερώθηκε για αναφορά της τελευταίας Προδιαγραφής MCP 2025-11-25 (κυκλοφόρησε 25 Νοεμβρίου 2025)
    • Ενημερώθηκαν όλες οι αναφορές έκδοσης προδιαγραφής από 2025-06-18 σε 2025-11-25
    • Ενημερώθηκαν οι ημερομηνίες εγγράφου από 18 Αυγούστου 2025 σε 18 Δεκεμβρίου 2025
    • Επαληθεύτηκε ότι όλοι οι σύνδεσμοι προδιαγραφής οδηγούν στην τρέχουσα τεκμηρίωση
  • Επαλήθευση Περιεχομένου: Ολοκληρωμένη επαλήθευση βέλτιστων πρακτικών ασφαλείας έναντι των τελευταίων προτύπων
    • Λύσεις Ασφαλείας Microsoft: Επαληθεύτηκε η χρήση τρεχουσών όρων και συνδέσμων για τα Prompt Shields (προηγουμένως "ανίχνευση κινδύνου jailbreak"), Azure Content Safety, Microsoft Entra ID, και Azure Key Vault
    • Ασφάλεια OAuth 2.1: Επιβεβαιώθηκε η ευθυγράμμιση με τις τελευταίες βέλτιστες πρακτικές ασφαλείας OAuth
    • Πρότυπα OWASP: Επαληθεύτηκαν οι αναφορές OWASP Top 10 για LLMs ως τρέχουσες
    • Υπηρεσίες Azure: Επιβεβαιώθηκαν όλοι οι σύνδεσμοι Microsoft Azure τεκμηρίωσης και βέλτιστων πρακτικών
  • Ευθυγράμμιση Προτύπων: Όλα τα αναφερόμενα πρότυπα ασφαλείας επιβεβαιώθηκαν ως τρέχοντα
    • Πλαίσιο Διαχείρισης Κινδύνου AI NIST
    • ISO 27001:2022
    • Βέλτιστες Πρακτικές Ασφάλειας OAuth 2.1
    • Πλαίσια ασφάλειας και συμμόρφωσης Azure
  • Πόροι Υλοποίησης: Επαληθεύτηκαν όλοι οι σύνδεσμοι οδηγών υλοποίησης και πόρων
    • Πρότυπα αυθεντικοποίησης Azure API Management
    • Οδηγοί ολοκλήρωσης Microsoft Entra ID
    • Διαχείριση μυστικών Azure Key Vault
    • Πρωτόκολλα DevSecOps και λύσεις παρακολούθησης

Διασφάλιση Ποιότητας Τεκμηρίωσης

  • Συμμόρφωση με Προδιαγραφές: Εξασφαλίστηκε ότι όλες οι υποχρεωτικές απαιτήσεις ασφαλείας MCP (ΠΡΕΠΕΙ/ΔΕΝ ΠΡΕΠΕΙ) ευθυγραμμίζονται με την τελευταία προδιαγραφή
  • Ενημερότητα Πόρων: Επαληθεύτηκαν όλοι οι εξωτερικοί σύνδεσμοι προς τη Microsoft τεκμηρίωση, πρότυπα ασφαλείας, και οδηγούς υλοποίησης
  • Κάλυψη Βέλτιστων Πρακτικών: Επιβεβαιώθηκε η ολοκληρωμένη κάλυψη αυθεντικοποίησης, εξουσιοδότησης, απειλών ειδικών για AI, ασφάλειας αλυσίδας εφοδιασμού, και προτύπων επιχειρήσεων

6 Οκτωβρίου 2025

Επέκταση Ενότητας Ξεκινώντας – Προχωρημένη Χρήση Διακομιστή & Απλή Αυθεντικοποίηση

Προχωρημένη Χρήση Διακομιστή (03-GettingStarted/10-advanced)

  • Προστέθηκε Νέο Κεφάλαιο: Εισαγωγή αναλυτικού οδηγού για προχωρημένη χρήση MCP διακομιστή, καλύπτοντας και την τυπική και χαμηλού επιπέδου αρχιτεκτονική διακομιστών.
    • Κανονικός εναντίον Χαμηλού Επιπέδου Διακομιστή: Λεπτομερής σύγκριση και παραδείγματα κώδικα σε Python και TypeScript για τις δύο προσεγγίσεις.
    • Σχεδίαση με Βάση τους Διαχειριστές: Εξήγηση της διαχείρισης εργαλείων/πόρων/προτροπών με βάση τους διαχειριστές για κλιμακούμενες, ευέλικτες υλοποιήσεις διακομιστών.
    • Πρακτικά Πρότυπα: Σενάρια πραγματικού κόσμου όπου τα πρότυπα χαμηλού επιπέδου διακομιστών είναι ωφέλιμα για προηγμένα χαρακτηριστικά και αρχιτεκτονική.

Απλή Πιστοποίηση (03-GettingStarted/11-simple-auth)

  • Προστέθηκε Νέο Κεφάλαιο: Οδηγός βήμα προς βήμα για την υλοποίηση απλής πιστοποίησης σε διακομιστές MCP.
    • Έννοιες Πιστοποίησης: Σαφής εξήγηση της πιστοποίησης έναντι της εξουσιοδότησης και της διαχείρισης διαπιστευτηρίων.
    • Υλοποίηση Βασικής Πιστοποίησης: Πρότυπα πιστοποίησης βασισμένα σε middleware σε Python (Starlette) και TypeScript (Express), με δείγματα κώδικα.
    • Προώθηση σε Προηγμένη Ασφάλεια: Οδηγίες για την εκκίνηση με απλή πιστοποίηση και την εξέλιξη σε OAuth 2.1 και RBAC, με αναφορές σε προηγμένα μοντέλα ασφάλειας.

Αυτές οι προσθήκες παρέχουν πρακτικές, βιωματικές οδηγίες για την κατασκευή πιο ανθεκτικών, ασφαλών και ευέλικτων υλοποιήσεων διακομιστών MCP, γεφυρώνοντας βασικές έννοιες με προηγμένα πρότυπα παραγωγής.

29 Σεπτεμβρίου 2025

Εργαστήρια Ενσωμάτωσης Βάσης Δεδομένων MCP Server - Ολοκληρωμένη Πρακτική Διαδρομή Μάθησης

11-MCPServerHandsOnLabs - Νέο Ολοκληρωμένο Αναλυτικό Πρόγραμμα Ενσωμάτωσης Βάσης Δεδομένων

  • Ολοκληρωμένη Διαδρομή Μάθησης 13 Εργαστηρίων: Προστέθηκε πλήρες πρακτικό πρόγραμμα για την κατασκευή διακομιστών MCP παραγωγικής ποιότητας με ενσωμάτωση PostgreSQL βάσης δεδομένων
    • Υλοποίηση Πραγματικού Κόσμου: Περίπτωση χρήσης ανάλυσης Zava Retail που παρουσιάζει πρότυπα επιχειρηματικού επιπέδου
    • Δομημένη Πρόοδος Μάθησης:
      • Εργαστήρια 00-03: Θεμελιώδη - Εισαγωγή, Κύρια Αρχιτεκτονική, Ασφάλεια & Πολυενοικιακότητα, Ρύθμιση Περιβάλλοντος
      • Εργαστήρια 04-06: Κατασκευή Διακομιστή MCP - Σχεδίαση Βάσης Δεδομένων & Σχήμα, Υλοποίηση Διακομιστή MCP, Ανάπτυξη Εργαλείων
      • Εργαστήρια 07-09: Προηγμένα Χαρακτηριστικά - Ενσωμάτωση Σημασιολογικής Αναζήτησης, Δοκιμές & Αποσφαλμάτωση, Ενσωμάτωση VS Code
      • Εργαστήρια 10-12: Παραγωγή & Καλές Πρακτικές - Στρατηγικές Ανάπτυξης, Παρακολούθηση & Παρατηρησιμότητα, Καλές Πρακτικές & Βελτιστοποίηση
    • Τεχνολογίες Επιχειρήσεων: Πλαίσιο FastMCP, PostgreSQL με pgvector, ενσωμάτωση Azure OpenAI embeddings, Azure Container Apps, Application Insights
    • Προηγμένα Χαρακτηριστικά: Ασφάλεια σε Επίπεδο Γραμμής (RLS), σημασιολογική αναζήτηση, πρόσβαση δεδομένων πολλαπλών ενοικιαστών, ενσωμάτωση vectors, παρακολούθηση σε πραγματικό χρόνο

Τυποποίηση Ορολογίας - Μετατροπή Μονάδας σε Εργαστήριο

  • Ολοκληρωμένη Ενημέρωση Τεκμηρίωσης: Συστατικά ενημερώθηκε όλα τα αρχεία README στο 11-MCPServerHandsOnLabs για να χρησιμοποιούν τον όρο "Εργαστήριο" αντί για "Μονάδα"
    • Επικεφαλίδες Τμημάτων: Ενημερώθηκε το "Τι καλύπτει αυτή η μονάδα" σε "Τι καλύπτει αυτό το εργαστήριο" σε όλα τα 13 εργαστήρια
    • Περιγραφή Περιεχομένου: Άλλαξε το "Αυτή η μονάδα παρέχει..." σε "Αυτό το εργαστήριο παρέχει..." σε όλη την τεκμηρίωση
    • Στόχοι Μάθησης: Ενημερώθηκε το "Στο τέλος αυτής της μονάδας..." σε "Στο τέλος αυτού του εργαστηρίου..."
    • Σύνδεσμοι Πλοήγησης: Μετατράπηκαν όλες οι αναφορές "Μονάδα XX:" σε "Εργαστήριο XX:" σε διασταυρώσεις και πλοήγηση
    • Παρακολούθηση Ολοκλήρωσης: Ενημερώθηκε το "Μετά την ολοκλήρωση αυτής της μονάδας..." σε "Μετά την ολοκλήρωση αυτού του εργαστηρίου..."
    • Διατηρημένες Τεχνικές Αναφορές: Διατηρήθηκαν οι αναφορές των Python modules σε αρχεία ρυθμίσεων (π.χ. "module": "mcp_server.main")

Βελτίωση Οδηγού Μελέτης (study_guide.md)

  • Οπτικός Χάρτης Προγράμματος Σπουδών: Προστέθηκε νέα ενότητα "11. Εργαστήρια Ενσωμάτωσης Βάσης Δεδομένων" με πλήρη απεικόνιση δομής εργαστηρίων
  • Δομή Αποθετηρίου: Ενημερώθηκε από δέκα σε έντεκα βασικά τμήματα με λεπτομερή περιγραφή 11-MCPServerHandsOnLabs
  • Οδηγίες Διαδρομής Μάθησης: Ενισχυμένες οδηγίες πλοήγησης για την κάλυψη των τμημάτων 00-11
  • Κάλυψη Τεχνολογιών: Προστέθηκαν λεπτομέρειες FastMCP, PostgreSQL, ενσωμάτωση υπηρεσιών Azure
  • Αποτελέσματα Μάθησης: Τονίστηκε η ανάπτυξη παραγωγικών διακομιστών, προτυπών ενσωμάτωσης βάσης δεδομένων και επιχειρησιακής ασφάλειας

Βελτίωση Δομής Κύριου README

  • Ορολογία Βασισμένη σε Εργαστήρια: Ενημερώθηκε το κύριο README.md στο 11-MCPServerHandsOnLabs για συνεπή χρήση της δομής "Εργαστήριο"
  • Οργάνωση Διαδρομής Μάθησης: Σαφής πρόοδος από βασικές έννοιες έως προηγμένη υλοποίηση και ανάπτυξη παραγωγής
  • Εστίαση Πραγματικού Κόσμου: Τονισμός πρακτικής, βιωματικής μάθησης με πρότυπα και τεχνολογίες επιχειρηματικού επιπέδου

Βελτιώσεις Ποιότητας & Συνοχής Τεκμηρίωσης

  • Έμφαση στη Βιωματική Μάθηση: Ενίσχυση πρακτικής, εργαστηριακής προσέγγισης σε όλη την τεκμηρίωση
  • Έμφαση σε Πρότυπα Επιχειρήσεων: Τονισμός παραγωγικών υλοποιήσεων και ζητημάτων επιχειρησιακής ασφάλειας
  • Ενσωμάτωση Τεχνολογιών: Ολοκληρωμένη κάλυψη σύγχρονων υπηρεσιών Azure και μοτίβων ενσωμάτωσης AI
  • Πρόοδος Μάθησης: Σαφές, δομημένο μονοπάτι από βασικές έννοιες έως ανάπτυξη παραγωγής

26 Σεπτεμβρίου 2025

Ενίσχυση Μελετών Περίπτωσης - Ενσωμάτωση GitHub MCP Registry

Μελέτες Περίπτωσης (09-CaseStudy/) - Εστίαση στην Ανάπτυξη Οικοσυστήματος

  • README.md: Σημαντική επέκταση με ολοκληρωμένη μελέτη περίπτωσης για το GitHub MCP Registry
    • Μελέτη Περίπτωσης GitHub MCP Registry: Νέα ολοκληρωμένη μελέτη που εξετάζει την κυκλοφορία του GitHub MCP Registry τον Σεπτέμβριο του 2025
      • Ανάλυση Προβλήματος: Λεπτομερής εξέταση των προκλήσεων ανακάλυψης και ανάπτυξης κατακερματισμένων MCP διακομιστών
      • Αρχιτεκτονική Λύσης: Κεντρική προσέγγιση μητρώου του GitHub με εγκατάσταση VS Code με ένα κλικ
      • Επιχειρηματικό Αντίκτυπο: Μετρήσιμες βελτιώσεις στην ένταξη και παραγωγικότητα προγραμματιστών
      • Στρατηγική Αξία: Εστίαση στην αρθρωτή ανάπτυξη πρακτόρων και διαλειτουργικότητα εργαλείων
      • Ανάπτυξη Οικοσυστήματος: Τοποθέτηση ως θεμελιώδης πλατφόρμα για την ενσωμάτωση πρακτόρων
    • Βελτιωμένη Δομή Μελετών Περίπτωσης: Ενημερώθηκαν όλες οι επτά μελέτες περίπτωσης με συνεπή μορφοποίηση και αναλυτικές περιγραφές
      • Πράκτορες Ταξιδιών Azure AI: Έμφαση σε πολυ-πρακτορική ορχήστρωση
      • Ενσωμάτωση Azure DevOps: Εστίαση σε αυτοματοποίηση ροής εργασιών
      • Λήψη Τεκμηρίωσης σε Πραγματικό Χρόνο: Υλοποίηση πελάτη κονσόλας Python
      • Γεννήτρια Διαδραστικού Σχεδίου Μελέτης: Εφαρμογή συνομιλίας Chainlit
      • Τεκμηρίωση Εντός Editor: Ενσωμάτωση VS Code και GitHub Copilot
      • Διαχείριση API Azure: Πρότυπα ενσωμάτωσης επιχειρησιακών API
      • GitHub MCP Registry: Ανάπτυξη οικοσυστήματος και πλατφόρμα κοινότητας
    • Ολοκληρωμένο Συμπέρασμα: Αναδιατυπωμένο τμήμα συμπεράσματος που αναδεικνύει τις επτά μελέτες περίπτωσης καλύπτοντας πολλαπλές διαστάσεις υλοποίησης MCP
      • Ενσωμάτωση Επιχειρήσεων, Πολυ-πρακτορική Ορχήστρωση, Παραγωγικότητα Προγραμματιστών
      • Ανάπτυξη Οικοσυστήματος, Κατηγοριοποίηση Εκπαιδευτικών Εφαρμογών
      • Ενισχυμένες γνώσεις σε αρχιτεκτονικά πρότυπα, στρατηγικές υλοποίησης και βέλτιστες πρακτικές
      • Έμφαση στο MCP ως ώριμο, παραγωγικής ποιότητας πρωτόκολλο

Ενημερώσεις Οδηγού Μελέτης (study_guide.md)

  • Οπτικός Χάρτης Προγράμματος Σπουδών: Ενημερώθηκε το διάγραμμα νοητικού χάρτη για να συμπεριλάβει το GitHub MCP Registry στην ενότητα Μελετών Περίπτωσης
  • Περιγραφή Μελετών Περίπτωσης: Ενισχυμένη από γενικές περιγραφές σε λεπτομερή ανάλυση επτά ολοκληρωμένων μελετών περίπτωσης
  • Δομή Αποθετηρίου: Ενημερώθηκε το τμήμα 10 για να αντικατοπτρίζει την ολοκληρωμένη κάλυψη μελετών περίπτωσης με συγκεκριμένες λεπτομέρειες υλοποίησης
  • Ενσωμάτωση Changelog: Προστέθηκε εγγραφή 26 Σεπτεμβρίου 2025 με τεκμηρίωση προσθήκης GitHub MCP Registry και βελτιώσεων μελετών περίπτωσης
  • Ενημερώσεις Ημερομηνίας: Ενημερώθηκε η σήμανση υποσέλιδου για να αντικατοπτρίζει την τελευταία αναθεώρηση (26 Σεπτεμβρίου 2025)

Βελτιώσεις Ποιότητας Τεκμηρίωσης

  • Ενίσχυση Συνοχής: Τυποποιημένη μορφοποίηση και δομή μελετών περίπτωσης για όλα τα επτά παραδείγματα
  • Ολοκληρωμένη Κάλυψη: Μελέτες περίπτωσης που καλύπτουν επιχειρήσεις, παραγωγικότητα προγραμματιστών και σενάρια ανάπτυξης οικοσυστήματος
  • Στρατηγική Τοποθέτηση: Έμφαση στο MCP ως θεμελιώδη πλατφόρμα για την ανάπτυξη πρακτορικών συστημάτων
  • Ενσωμάτωση Πόρων: Ενημέρωση πρόσθετων πόρων για να περιλαμβάνουν σύνδεσμο στο GitHub MCP Registry

15 Σεπτεμβρίου 2025

Επέκταση Προηγμένων Θεμάτων - Προσαρμοσμένα Μέσα Μεταφοράς & Μηχανική Πλαισίου Συμφραζομένων

Προσαρμοσμένα Μέσα Μεταφοράς MCP (05-AdvancedTopics/mcp-transport/) - Νέος Οδηγός Προηγμένης Υλοποίησης

  • README.md: Ολοκληρωμένος οδηγός υλοποίησης προσαρμοσμένων μηχανισμών μεταφοράς MCP
    • Μεταφορά Azure Event Grid: Ολοκληρωμένη υλοποίηση serverless event-driven μεταφοράς
      • Παραδείγματα σε C#, TypeScript και Python με ενσωμάτωση Azure Functions
      • Πρότυπα αρχιτεκτονικής δρώμενων για κλιμακούμενες λύσεις MCP
      • Παραλήπτες webhook και διαχείριση μηνυμάτων βασισμένη σε push
    • Μεταφορά Azure Event Hubs: Υλοποίηση μεταφοράς υψηλής ροής streaming
      • Δυνατότητες πραγματικού χρόνου για σενάρια χαμηλής καθυστέρησης
      • Στρατηγικές κατατμήσεων και διαχείριση σημείων ελέγχου
      • Oμαδοποίηση μηνυμάτων και βελτιστοποίηση απόδοσης
    • Πρότυπα Ενσωμάτωσης Επιχειρήσεων: Παραδείγματα αρχιτεκτονικής παραγωγικής ποιότητας
      • Κατανεμημένη επεξεργασία MCP σε πολλαπλές Azure Functions
      • Υβριδικές αρχιτεκτονικές μεταφοράς που συνδυάζουν πολλαπλούς τύπους μεταφοράς
      • Ανθεκτικότητα μηνυμάτων, αξιοπιστία και στρατηγικές διαχείρισης σφαλμάτων
    • Ασφάλεια & Παρακολούθηση: Ενσωμάτωση Azure Key Vault και πρότυπα παρατηρησιμότητας
      • Πιστοποίηση με διαχειριζόμενη ταυτότητα και πρόσβαση ελάχιστου προνομίου
      • Τηλεμετρία Application Insights και παρακολούθηση απόδοσης
      • Κυκλωματικοί διακόπτες και πρότυπα ανθεκτικότητας
    • Πλαίσια Δοκιμών: Ολοκληρωμένες στρατηγικές δοκιμών για προσαρμοσμένα μέσα μεταφοράς
      • Unit testing με test doubles και frameworks mocking
      • Integration testing με Azure Test Containers
      • Εξετάσεις επιδόσεων και φορτίου

Μηχανική Πλαισίου Συμφραζομένων (05-AdvancedTopics/mcp-contextengineering/) - Αναδυόμενο Πεδίο AI

  • README.md: Ολοκληρωμένη εξερεύνηση της μηχανικής συμφραζομένων ως αναδυόμενου πεδίου
    • Βασικές Αρχές: Πλήρης ανταλλαγή συμφραζομένων, επίγνωση ενεργειών και διαχείριση παραθύρων συμφραζομένων
    • Εναρμόνιση Πρωτοκόλλου MCP: Πώς ο σχεδιασμός MCP αντιμετωπίζει τις προκλήσεις της μηχανικής συμφραζομένων
      • Περιορισμοί παραθύρων συμφραζομένων και προοδευτικές στρατηγικές φόρτωσης
      • Καθορισμός συνάφειας και δυναμική ανάκτηση συμφραζομένων
      • Διαχείριση πολυτροπικών συμφραζομένων και θέματα ασφάλειας
    • Προσεγγίσεις Υλοποίησης: Μονή ή πολυ-πρακτορική αρχιτεκτονική
      • Τεχνικές κατακερματισμού και προτεραιοποίησης συμφραζομένων
      • Προοδευτική φόρτωση και στρατηγικές συμπίεσης συμφραζομένων
      • Στρωματοποιημένες προσεγγίσεις και βελτιστοποίηση ανάκτησης
    • Πλαίσιο Μέτρησης: Αναδυόμενοι δείκτες για αξιολόγηση αποτελεσματικότητας συμφραζομένων
      • Αποδοτικότητα εισόδου, απόδοση, ποιότητα και εμπειρία χρήστη
      • Πειραματικές προσεγγίσεις βελτιστοποίησης συμφραζομένων
      • Ανάλυση αποτυχιών και μεθοδολογίες βελτίωσης

Ενημερώσεις Πλοήγησης Προγράμματος Σπουδών (README.md)

  • Βελτιωμένη Δομή Μονάδας: Ενημερώθηκε ο πίνακας προγράμματος σπουδών για να συμπεριλάβει νέα προηγμένα θέματα
    • Προστέθηκαν οι εισαγωγές Μηχανική Πλαισίου (5.14) και Προσαρμοσμένα Μέσα (5.15)
    • Συνεπής μορφοποίηση και σύνδεσμοι πλοήγησης σε όλες τις μονάδες
    • Ενημερωμένες περιγραφές που αντικατοπτρίζουν το τρέχον εύρος περιεχομένου

Βελτιώσεις Δομής Καταλόγου

  • Τυποποίηση Ονοματοδοσίας: Μετονομασία "mcp transport" σε "mcp-transport" για συνέπεια με άλλους φακέλους προηγμένων θεμάτων
  • Οργάνωση Περιεχομένου: Όλοι οι φάκελοι 05-AdvancedTopics ακολουθούν πλέον συνεπές πρότυπο ονοματοδοσίας (mcp-[topic])

Βελτιώσεις Ποιότητας Τεκμηρίωσης

  • Εναρμόνιση με Προδιαγραφές MCP: Όλο το νέο περιεχόμενο αναφέρεται στην τρέχουσα Προδιαγραφή MCP 2025-06-18
  • Πολυγλωσσικά Παραδείγματα: Εκτενείς παραδείγματα κώδικα σε C#, TypeScript και Python
  • Εστίαση Επιχειρήσεων: Παραγωγικά πρότυπα και ενσωμάτωση Azure cloud καθ’ όλη τη διάρκεια
  • Οπτική Τεκμηρίωση: Διαγράμματα Mermaid για απεικόνιση αρχιτεκτονικής και ροών

18 Αυγούστου 2025

Ολοκληρωμένη Ενημέρωση Τεκμηρίωσης - Πρότυπα MCP 2025-06-18

Καλές Πρακτικές Ασφάλειας MCP (02-Security/) - Πλήρης Αναμόρφωση

  • MCP-SECURITY-BEST-PRACTICES-2025.md: Πλήρης αναγραφή ευθυγραμμισμένη με την Προδιαγραφή MCP 2025-06-18
    • Υποχρεωτικές Απαιτήσεις: Προστέθηκαν ρητές ΑΠΑΙΤΕΙΤΑΙ / ΔΕΝ ΑΠΑΙΤΕΙΤΑΙ απαιτήσεις από την επίσημη προδιαγραφή με σαφείς οπτικούς δείκτες
    • 12 Βασικές Πρακτικές Ασφάλειας: Αναδιάρθρωση από λίστα 15 στοιχείων σε περιεκτικούς τομείς ασφάλειας
      • Ασφάλεια Token & Πιστοποίηση με ενσωμάτωση εξωτερικού παρόχου ταυτότητας
      • Διαχείριση Συνεδρίας & Ασφάλεια Μεταφοράς με απαιτήσεις κρυπτογράφησης
      • Προστασία Απειλών Ειδικά για AI με ενσωμάτωση Microsoft Prompt Shields
      • Έλεγχος Πρόσβασης & Δικαιωμάτων με αρχή ελάχιστου προνομίου
      • Ασφάλεια Περιεχομένου & Παρακολούθηση με ενσωμάτωση Azure Content Safety
      • Ασφάλεια Αλυσίδας Εφοδιασμού με ολοκληρωμένη επαλήθευση εξαρτήσεων
      • Ασφάλεια OAuth & Πρόληψη Confused Deputy με υλοποίηση PKCE
      • Αντιμετώπιση Περιστατικών & Ανάκαμψη με αυτοματοποιημένες δυνατότητες
      • Συμμόρφωση & Διακυβέρνηση με ευθυγράμμιση σε κανονισμούς
      • Προηγμένοι Έλεγχοι Ασφάλειας με αρχιτεκτονική μηδενικής εμπιστοσύνης
      • Ενσωμάτωση Οικοσυστήματος Ασφάλειας Microsoft με ολοκληρωμένες λύσεις
      • Συνεχής Εξέλιξη Ασφάλειας με προσαρμοστικές πρακτικές
    • Λύσεις Ασφάλειας Microsoft: Ενισχυμένη καθοδήγηση ενσωμάτωσης για Prompt Shields, Azure Content Safety, Entra ID και GitHub Advanced Security
    • Πόροι Υλοποίησης: Κατηγοριοποιημένοι σύνδεσμοι σε Επίσημη Τεκμηρίωση MCP, Λύσεις Ασφάλειας Microsoft, Πρότυπα Ασφάλειας και Οδηγούς Υλοποίησης

Προηγμένοι Έλεγχοι Ασφάλειας (02-Security/) - Επιχειρησιακή Υλοποίηση

  • MCP-SECURITY-CONTROLS-2025.md: Ολοκληρωμένη αναθεώρηση με πλαίσιο ασφάλειας επιχειρησιακού επιπέδου
    • 9 Περιεκτικοί Τομείς Ασφάλειας: Επέκταση από βασικούς ελέγχους σε λεπτομερές πλαίσιο επιχειρήσεων
      • Προηγμένη Πιστοποίηση & Εξουσιοδότηση με ενσωμάτωση Microsoft Entra ID
      • Ασφάλεια Token & Αντιστάθμιση Passthrough με πλήρη επικύρωση
      • Έλεγχοι Ασφάλειας Συνεδρίας με πρόληψη επιθέσεων hijacking
      • Έλεγχοι Ασφάλειας Ειδικά για AI με προστασία από εισαγωγή prompt και δηλητηρίαση εργαλείων
      • Πρόληψη Επιθέσεων Confused Deputy με ασφάλεια proxy OAuth
      • Ασφάλεια Εκτέλεσης Εργαλείων με sandboxing και απομόνωση
      • Έλεγχοι Ασφάλειας Αλυσίδας Εφοδιασμού με επαλήθευση εξαρτήσεων
      • Έλεγχοι Παρακολούθησης & Ανίχνευσης με ενσωμάτωση SIEM
      • Αντιμετώπιση Περιστατικών & Ανάκαμψη με αυτοματοποιημένες δυνατότητες
    • Παραδείγματα Υλοποίησης: Προστέθηκαν λεπτομερή μπλοκ ρυθμίσεων YAML και παραδείγματα κώδικα
    • Ενσωμάτωση Λύσεων Microsoft: Ολοκληρωμένη κάλυψη υπηρεσιών ασφάλειας Azure, GitHub Advanced Security και διαχείρισης ταυτότητας επιχειρήσεων

Ασφάλεια Προηγμένων Θεμάτων (05-AdvancedTopics/mcp-security/) - Παραγωγικής Ποιότητας Υλοποίηση

  • README.md: Πλήρης αναγραφή για υλοποίηση ασφάλειας επιχειρησιακού επιπέδου
    • Ευθυγράμμιση με Τρέχουσα Προδιαγραφή: Ενημερώθηκε με Προδιαγραφή MCP 2025-06-18 και υποχρεωτικές απαιτήσεις ασφάλειας
    • Ενισχυμένη Πιστοποίηση: Ενσωμάτωση Microsoft Entra ID με ολοκληρωμένα παραδείγματα .NET και Java Spring Security
    • Ενσωμάτωση Ασφάλειας AI: Υλοποίηση Microsoft Prompt Shields και Azure Content Safety με λεπτομερή παραδείγματα Python
    • Προηγμένη Αντιμετώπιση Απειλών: Λεπτομερή παραδείγματα υλοποίησης για
      • Πρόληψη επιθέσεων Confused Deputy με PKCE και επαλήθευση συναίνεσης χρήστη
      • Πρόληψη Token Passthrough με επικύρωση κοινού παραλήπτη και ασφαλή διαχείριση token
  • Πρόληψη Υποκλοπής Συνόδου με κρυπτογραφικό δέσιμο και ανάλυση συμπεριφοράς
  • Ενσωμάτωση Επιχειρησιακής Ασφάλειας: Παρακολούθηση Azure Application Insights, γραμμές ανίχνευσης απειλών και ασφάλεια σε αλυσίδα εφοδιασμού
  • Λίστα Ελέγχου Υλοποίησης: Ξεκάθαρος διαχωρισμός υποχρεωτικών έναντι προτεινόμενων ελέγχων ασφαλείας με οφέλη από το οικοσύστημα ασφαλείας της Microsoft

Ποιότητα Τεκμηρίωσης & Ευθυγράμμιση Προτύπων

  • Αναφορές Προδιαγραφών: Ενημερωμένες όλες οι αναφορές στην τρέχουσα Προδιαγραφή MCP 2025-06-18
  • Οικοσύστημα Ασφάλειας Microsoft: Ενισχυμένες οδηγίες ενσωμάτωσης σε όλη την τεκμηρίωση ασφάλειας
  • Πρακτική Υλοποίηση: Προστέθηκαν λεπτομερή παραδείγματα κώδικα σε .NET, Java, και Python με επιχειρησιακά πρότυπα
  • Οργάνωση Πόρων: Περιεκτική κατηγοριοποίηση επίσημης τεκμηρίωσης, προτύπων ασφάλειας, και οδηγιών υλοποίησης
  • Οπτικοί Δείκτες: Ξεκάθαρη σήμανση υποχρεωτικών απαιτήσεων έναντι προτεινόμενων πρακτικών

Βασικές Έννοιες (01-CoreConcepts/) - Πλήρης Εξσυγχρονισμός

  • Ενημέρωση Έκδοσης Πρωτοκόλλου: Ενημερώθηκε με αναφορά στην τρέχουσα Προδιαγραφή MCP 2025-06-18 με έκδοση βάσει ημερομηνίας (μορφή YYYY-MM-DD)
  • Βελτίωση Αρχιτεκτονικής: Εμπλουτισμένες περιγραφές των Hosts, Clients, και Servers που αντανακλούν τα τρέχοντα πρότυπα αρχιτεκτονικής MCP
    • Οι Hosts ορίζονται πλέον σαφώς ως εφαρμογές AI που συντονίζουν πολλαπλές συνδέσεις πελατών MCP
    • Οι Clients περιγράφονται ως συνδετήρες πρωτοκόλλου που διατηρούν σχέσεις ένα προς ένα με servers
    • Οι Servers βελτιώθηκαν με σενάρια τοπικής έναντι απομακρυσμένης ανάπτυξης
  • Αναδιάρθρωση Πρωτόγονων (Primitives): Πλήρης αναμόρφωση των πρωτόγονων για servers και clients
    • Πρωτόγονα Server: Πόροι (πηγές δεδομένων), Προτροπές (πρότυπα), Εργαλεία (εκτελέσιμες λειτουργίες) με λεπτομερείς εξηγήσεις και παραδείγματα
    • Πρωτόγονα Client: Δειγματοληψία (LLM ολοκληρώσεις), Εlicitation (εισροή χρήστη), Καταγραφή (αποσφαλμάτωση/παρακολούθηση)
    • Ενημερωμένα με τρέχοντα πρότυπα μεθόδων ανακάλυψης (*/list), ανάκτησης (*/get), και εκτέλεσης (*/call)
  • Αρχιτεκτονική Πρωτοκόλλου: Εισαγωγή μοντέλου αρχιτεκτονικής δύο επιπέδων
    • Επίπεδο Δεδομένων: Βάση JSON-RPC 2.0 με διαχείριση κύκλου ζωής και πρωτόγονα
    • Επίπεδο Μεταφοράς: STDIO (τοπικό) και Streamable HTTP με μηχανισμούς μεταφοράς SSE (απομακρυσμένο)
  • Πλαίσιο Ασφάλειας: Περιεκτικές αρχές ασφαλείας συμπεριλαμβανομένης ρητής συγκατάθεσης χρηστών, προστασίας ιδιωτικότητας δεδομένων, ασφάλειας εκτέλεσης εργαλείων, και ασφάλειας επιπέδου μεταφοράς
  • Πρότυπα Επικοινωνίας: Ενημερωμένα μηνύματα πρωτοκόλλου για εμφάνιση ροών αρχικοποίησης, ανακάλυψης, εκτέλεσης, και ειδοποιήσεων
  • Παραδείγματα Κώδικα: Ανανεωμένα παραδείγματα πολλαπλών γλωσσών (.NET, Java, Python, JavaScript) για να αντανακλούν τα τρέχοντα πρότυπα MCP SDK

Ασφάλεια (02-Security/) - Ολοκληρωμένη Αναθεώρηση Ασφαλείας

  • Ευθυγράμμιση με Πρότυπα: Πλήρης ευθυγράμμιση με απαιτήσεις ασφαλείας της Προδιαγραφής MCP 2025-06-18
  • Εξέλιξη Αυθεντικοποίησης: Τεκμηριωμένη εξέλιξη από προσαρμοσμένους OAuth servers σε ανάθεση σε εξωτερικούς παρόχους ταυτότητας (Microsoft Entra ID)
  • Ανάλυση Απειλών Ειδική για AI: Ενισχυμένη κάλυψη σύγχρονων απειλών AI
    • Αναλυτικά σενάρια επιθέσεων εισαγωγής προτροπών με παραδείγματα από την πραγματική ζωή
    • Μηχανισμοί δηλητηρίασης εργαλείων και πρότυπα επιθέσεων "rug pull"
    • Δηλητηρίαση παραθύρου συμφραζομένων και επιθέσεις σύγχυσης μοντέλων
  • Λύσεις Ασφάλειας Microsoft AI: Περιεκτική κάλυψη του οικοσυστήματος ασφαλείας της Microsoft
    • AI Prompt Shields με εξελιγμένες τεχνικές ανίχνευσης, ανάδειξης, και διαχωριστών
    • Πρότυπα ενσωμάτωσης Azure Content Safety
    • GitHub Advanced Security για προστασία αλυσίδας εφοδιασμού
  • Προηγμένη Αντιμετώπιση Απειλών: Λεπτομερείς έλεγχοι ασφαλείας για
    • Υποκλοπή συνεδρίας με σενάρια επιθέσεων ειδικά για MCP και υποχρεωτικές απαιτήσεις κρυπτογραφικού αναγνωριστικού συνεδρίας
    • Προβλήματα "συγχυσμένου αναδόχου" σε σενάρια MCP proxy με ρητές απαιτήσεις συγκατάθεσης
    • Ευπάθειες στη διέλευση διακριτικών με υποχρεωτικούς ελέγχους επαλήθευσης
  • Ασφάλεια Αλυσίδας Εφοδιασμού: Διευρυμένη κάλυψη αλυσίδας εφοδιασμού AI συμπεριλαμβανομένων μοντέλων βάσης, υπηρεσιών embeddings, παρόχων συμφραζομένων, και τρίτων API
  • Θεμελιώδης Ασφάλεια: Ενισχυμένη ενσωμάτωση με επιχειρησιακά πρότυπα ασφάλειας όπως η αρχιτεκτονική μηδενικής εμπιστοσύνης και το οικοσύστημα ασφαλείας της Microsoft
  • Οργάνωση Πόρων: Κατηγοριοποιημένοι σύνδεσμοι πόρων ανά τύπο (Επίσημη Τεκμηρίωση, Πρότυπα, Έρευνα, Λύσεις Microsoft, Οδηγοί Υλοποίησης)

Βελτιώσεις Ποιότητας Τεκμηρίωσης

  • Δομημένοι Στόχοι Μάθησης: Ενισχυμένοι στόχοι μάθησης με συγκεκριμένα, εφαρμόσιμα αποτελέσματα
  • Δια-αναφορές: Προστέθηκαν σύνδεσμοι μεταξύ σχετικών θεμάτων ασφάλειας και βασικών εννοιών
  • Τρέχουσες Πληροφορίες: Ενημερώθηκαν όλες οι ημερομηνίες αναφοράς και σύνδεσμοι προδιαγραφών στα τρέχοντα πρότυπα
  • Οδηγίες Υλοποίησης: Προστέθηκαν συγκεκριμένες, εφαρμόσιμες οδηγίες υλοποίησης σε όλα τα τμήματα

16 Ιουλίου 2025

Βελτιώσεις README και Πλοήγησης

  • Πλήρης επανασχεδιασμός πλοήγησης προγράμματος σπουδών στο README.md
  • Αντικατάσταση των ετικετών <details> με μορφή πίνακα πιο προσβάσιμη
  • Δημιουργία εναλλακτικών επιλογών διάταξης στον νέο φάκελο "alternative_layouts"
  • Προσθήκη πλοήγησης τύπου κάρτας, καρτελών, και τύπου ακορντεόν
  • Ενημέρωση τμήματος δομής αποθετηρίου ώστε να περιλαμβάνει όλα τα τελευταία αρχεία
  • Ενίσχυση του τμήματος "Πώς να Χρησιμοποιήσετε Αυτό το Πρόγραμμα Σπουδών" με ξεκάθαρες προτάσεις
  • Ενημέρωση συνδέσμων προδιαγραφής MCP για να οδηγούν σε σωστά URLs
  • Προσθήκη τμήματος Μηχανικής Συμφραζομένων (5.14) στη δομή προγράμματος σπουδών

Ενημερώσεις Οδηγού Μελέτης

  • Πλήρης αναθεώρηση οδηγού μελέτης ώστε να ευθυγραμμίζεται με την τρέχουσα δομή αποθετηρίου
  • Προσθήκη νέων τμημάτων για MCP Clients και Tools, και Δημοφιλείς MCP Servers
  • Ενημέρωση του Οπτικού Χάρτη Προγράμματος Σπουδών ώστε να αντανακλά με ακρίβεια όλα τα θέματα
  • Βελτίωση περιγραφών σε Προχωρημένα Θέματα για κάλυψη όλων των εξειδικευμένων περιοχών
  • Ενημέρωση ενότητας Μελετών Περίπτωσης για να αντανακλά πραγματικά παραδείγματα
  • Προσθήκη αυτού του ολοκληρωμένου ημερολογίου αλλαγών

Συμβολές Κοινότητας (06-CommunityContributions/)

  • Προσθήκη λεπτομερών πληροφοριών για MCP servers για δημιουργία εικόνων
  • Προσθήκη ολοκληρωμένης ενότητας για τη χρήση του Claude στο VSCode
  • Προσθήκη οδηγιών εγκατάστασης και χρήσης του τερματικού πελάτη Cline
  • Ενημέρωση τμήματος MCP client για να περιλαμβάνει όλες τις δημοφιλείς επιλογές πελατών
  • Ενίσχυση παραδειγμάτων συμβολής με πιο ακριβή δείγματα κώδικα

Προχωρημένα Θέματα (05-AdvancedTopics/)

  • Οργάνωση όλων των εξειδικευμένων φακέλων θεμάτων με συνεπή ονοματολογία
  • Προσθήκη υλικών και παραδειγμάτων μηχανικής συμφραζομένων
  • Προσθήκη τεκμηρίωσης ενσωμάτωσης πράκτορα Foundry
  • Ενίσχυση τεκμηρίωσης ενσωμάτωσης ασφάλειας Entra ID

11 Ιουνίου 2025

Αρχική Δημιουργία

  • Κυκλοφορία πρώτης έκδοσης του προγράμματος σπουδών MCP για αρχάριους
  • Δημιουργία βασικής δομής για όλες τις 10 κύριες ενότητες
  • Εφαρμογή Οπτικού Χάρτη Προγράμματος Σπουδών για πλοήγηση
  • Προσθήκη αρχικών δειγμάτων έργων σε πολλαπλές γλώσσες προγραμματισμού

Ξεκινώντας (03-GettingStarted/)

  • Δημιουργία πρώτων παραδειγμάτων υλοποίησης server
  • Προσθήκη οδηγιών ανάπτυξης client
  • Συμπερίληψη οδηγιών ενσωμάτωσης πελάτη LLM
  • Προσθήκη τεκμηρίωσης ενσωμάτωσης VS Code
  • Υλοποίηση παραδειγμάτων Server-Sent Events (SSE) server

Βασικές Έννοιες (01-CoreConcepts/)

  • Προσθήκη λεπτομερούς εξήγησης αρχιτεκτονικής client-server
  • Δημιουργία τεκμηρίωσης για βασικά στοιχεία πρωτοκόλλου
  • Τεκμηρίωση προτύπων μηνυμάτων στο MCP

23 Μαΐου 2025

Δομή Αποθετηρίου

  • Αρχικοποίηση αποθετηρίου με βασική δομή φακέλων
  • Δημιουργία αρχείων README για κάθε κύρια ενότητα
  • Ρύθμιση υποδομής μετάφρασης
  • Προσθήκη πόρων εικόνων και διαγραμμάτων

Τεκμηρίωση

  • Δημιουργία αρχικού README.md με επισκόπηση προγράμματος σπουδών
  • Προσθήκη CODE_OF_CONDUCT.md και SECURITY.md
  • Ρύθμιση SUPPORT.md με οδηγίες για λήψη βοήθειας
  • Δημιουργία προκαταρκτικής δομής οδηγού μελέτης

15 Απριλίου 2025

Σχεδιασμός και Πλαίσιο

  • Αρχικός σχεδιασμός για το πρόγραμμα MCP για αρχάριους
  • Ορισμός μαθησιακών στόχων και στοχευόμενου κοινού
  • Δημιουργία δομής 10 ενοτήτων του προγράμματος
  • Ανάπτυξη εννοιολογικού πλαισίου για παραδείγματα και μελέτες περίπτωσης
  • Δημιουργία αρχικών πρωτοτύπων παραδειγμάτων για βασικές έννοιες

Αποποίηση ευθυνών: Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία μετάφρασης με τεχνητή νοημοσύνη Co-op Translator. Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.