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

80 KiB
Raw Permalink Blame History

Changelog: Учебна програма 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)

Обновено английското съдържание, където още твърдеше, че по-стара ревизия на спецификацията е текущ/най-нова стандарта, и препратките посочени към каноничните пътища на спецификацията modelcontextprotocol.io:

  • 05-AdvancedTopics/mcp-security/README.md: Обновен банер „Текущ стандарт“, въведение, заглавия на основните принципи за сигурност, задължителни изисквания, секция Microsoft Entra ID, препратки и ресурси, и заключително съобщение за сигурността (8 препратки) към 2025-11-25
  • 05-AdvancedTopics/mcp-transport/README.md: Обновена връзка към допълнителните ресурси от спецификацията и банер „Текущ стандарт“ към 2025-11-25
  • 05-AdvancedTopics/mcp-realtimesearch/README.md: Заменена остарялата връзка 2025-03-26 за сигурност и доверие с текущата страница за добри практики за сигурност 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 премина без грешки в типовете — съществуващите API-та 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

Съгласуване на версията на зависимости (запълване на версии)

Актуализирани остарели pinned версии на 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: Актуализирана точно фиксираната версия mcp==1.23.0 на mcp>=1.26.0; регенерирани двата uv.lock файла (uv lock), за да резолват текущия mcp 1.27.2 и да останат синхронизирани с манифестите

Анализ на пропуски в учебната програма — Покритие на новите функции в спецификацията

Потвърдено, че учебната програма вече обхваща всички примиции, въведени/разширени в 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

Подобряване на сигурността и отстраняване на уязвимости в зависимостите

Извършен цялостен преглед за сигурност на всеки манифест за зависимости и примерния изходен код, след което отстранени всички съобщени npm предупреждения и едно открито ниво кодова уязвимост. След отстраняването npm audit отчита 0 уязвимости във всички проверени директории.

Уязвимости в npm зависимости (транзитивни) — Поправени

Проверени са всички 15 ангажирани package-lock.json файла. Уязвимостите бяха ограничени до транзитивни зависимости, зареждани от MCP Inspector dev tool, OpenAI client, и MCP SDK; всички вече са разрешени без счупване на примерите:

  • 10-StreamliningAIWorkflows.../lab4/code/github_mcp_server/inspector и lab3/code/weather_mcp/inspector: Актуализиран @modelcontextprotocol/inspector (0.16.6 / 0.14.10.22.0), което отстрани bundled предупрежденията за ajv, brace-expansion, diff, path-to-regexp и ws. Добавен е npm override запис, който задължава патчнатия shell-quote@1.8.4 за премахване на остатъчната сериозна уязвимост, носена от concurrently; регенерирани двата lock файла (сега 0 уязвимости)
  • 03-GettingStarted/samples/typescript: npm audit fix актуализира транзитивния qs (умерено) до патчната версия
  • 03-GettingStarted/samples/javascript: npm audit fix актуализира транзитивния hono (умерено) до патчната версия
  • 03-GettingStarted/03-llm-client/solution/typescript: npm audit fix актуализира транзитивния form-data (високо) до патчната версия
  • 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 с папката като аргумент — без шел — което е функционално еквивалентно и безопасно.

Одит на Python зависимости

  • Прегледани са всички Python requirements с pip-audit. 05-AdvancedTopics и 03-GettingStarted/samples/python не докладват известни уязвимости (техните диапазони за mcp / httpx / pydantic / python-dotenv резолват до текущи патчнати издания)
  • 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, за да се използва патчнатото издание; проверено, че ограничението се резолва чисто с chainlit / mcp / semantic-kernel стека.

Преу branding на продуктови имена

Обновено цялото съдържание на учебната програма, за да отразява ребрандирането на продуктовите имена на Microsoft:

Azure AI Foundry → Microsoft Foundry

  • SUPPORT.md: Обновен линк към Discord общността
  • AGENTS.md: Обновена препратка към Discord сървър
  • 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: Обновени предварителни изисквания и препратки към разширението

11 април 2026 г.

Нов урок, поправки в документацията и обновяване на зависимости

Добавено ново учебно съдържание

Модул 05 - Разширени теми

  • Урок 5.17: Противостояща мултиагентна аргументация с MCP (05-AdvancedTopics/mcp-adversarial-agents/README.md): Нов изчерпателен наръчник, покриващ модела на противостоящ дебат за мултиагентни системи
    • Диаграма на архитектурата с Mermaid: двама агенти → споделен MCP сървър → транскрипция на дебата → съдия → решение
    • Споделен MCP сървър за инструменти (web_search + run_python), имплементиран на Python и TypeScript
    • Противоположни системни подкани (ЗА / ПРОТИВ / Съдия) с изрични изисквания за използване на инструменти
    • Оркестратор на дебати на Python, TypeScript и C#, управляващ рундове и маршрутизиращ аргументи
    • MCP ClientSession свързване на оркестратора към реални повиквания на инструменти
    • Таблица с използваеми случаи (откриване на халюцинации, моделиране на заплахи, преглед на API дизайн, проверка на факти, избор на технологии)
    • Съображения за сигурност: изпълнение в sandbox, валидиране на повикванията към инструменти, ограничаване на скоростта, логване за одит
    • Структурирано упражнение с три практически сценария (преглед на код, вземане на архитектурно решение, модериране на съдържание)

Поправки в документацията

Модул 03 - Започване

  • 05-stdio-server/README.md: Поправен непълен пример за TypeScript stdio сървър — добавена липсваща инстанция на транспорта (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)

  • Поправка за сигурност — инжектиране на команди: Заменено shell интерполирането с execSync с execFile + promisify в инструмента run_python на TypeScript, премахвайки повърхността за инжектиране на команди (кодът, контролиран от LLM, сега се подава като буквален елемент argv без участие на shell)
  • Свързване на цикъла на инструмента 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 пакети (10-StreamliningAIWorkflows лаборатории 3 и 4)
  • Надграден lodash от 4.17.23 до 4.18.1 в инспектора на 10-StreamliningAIWorkflows

Преводи

  • Синхронизирани преводи за 48+ езика с последните източникови промени (ъпдейт на i18n)

5 февруари 2026 г.

Подобрения валидация и навигация в целия хранилище

Добавено ново учебно съдържание

Модул 03 - Въведение

  • 12-mcp-hosts/README.md: Нов изчерпателен наръчник за настройка на MCP хостове

    • Примери за конфигурация на Claude Desktop, VS Code, Cursor, Cline, Windsurf
    • JSON шаблони за конфигурация за всички основни хостове
    • Таблица за сравнение на типове трансфер (stdio, SSE/HTTP, WebSocket)
    • Отстраняване на често срещани мрежови проблеми
    • Най-добри практики за сигурност при конфигуриране на хостове
  • 13-mcp-inspector/README.md: Нов наръчник за отстраняване на грешки в MCP Inspector

    • Методи за инсталация (npx, глобален npm, от източник)
    • Свързване със сървъри чрез stdio и HTTP/SSE
    • Тестване на инструменти, ресурси и работни потоци с подсказки
    • Интеграция с VS Code и MCP Inspector
    • Често срещани сценарии за отстраняване с решения

Модул 04 - Практическа реализация

  • pagination/README.md: Ново ръководство за имплементиране на страниране
    • Модели за страниране на базата на курсора в Python, TypeScript, Java
    • Управление на страниране от страна на клиента
    • Дизайн стратегии за курсори (непрозрачни срещу структуриран)
    • Препоръки за оптимизация на производителността

Модул 05 - Разширени теми

  • mcp-protocol-features/README.md: Детайлно разглеждане на новите протоколни функции
    • Имплементация на известия за напредъка
    • Модели за отказване на заявки
    • Шаблони за ресурси с URI модели
    • Управление на жизнения цикъл на сървъра
    • Контрол на нивото на логиране
    • Модели за обработка на грешки с JSON-RPC кодове

Корекции в навигацията (актуализирани 24+ файла)

Главни README на модулите Сега съдържат връзки както към първия урок, така и към следващия модул

Подфайлове на 02-Security

  • Всички 5 допълнителни документа за сигурност вече имат „Какво следва“ навигация:

Файлове от 09-CaseStudy

  • Всички файлове с казуси вече имат последователна навигация:

Лаборатории 10-StreamliningAI Добавен раздел What’s Next в обобщението на Модул 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 (Pagination), 5.16 (Protocol Features) в таблицата на програмата

README на модулите Добавени уроци 12 и 13 в списъка с уроци Добавена секция Практически ръководства с връзка към страниране Добавени уроци 5.15 (Custom Transport) и 5.16 (Protocol Features)

study_guide.md

  • Обновена умствена карта с всички нови теми: Настройка на MCP Hosts, MCP Inspector, Стратегии за страниране, Детайлен преглед на протоколните функции

28 януари, 2026 г.

Преглед на съответствието със спецификацията MCP 2025-11-25

Подобрение на основни концепции (01-CoreConcepts/)

  • Нов клиентски примитив - Roots: Добавена изчерпателна документация за клиента примитив Roots, позволяващ на сървърите да разбират границите на файловата система и разрешенията за достъп
  • Анотации на инструменти: Добавена документация за поведенчески анотации на инструменти (readOnlyHint, destructiveHint) за по-добри решения при изпълнение на инструменти
  • Извикване на инструменти при Sampling: Актуализирана документацията на Sampling с параметри tools и toolChoice за управление на извикването на инструменти в заявките за семплиране
  • URL режим на еликтация: Добавена документация за URL-базирана еликтация за външни уеб взаимодействия инициирани от сървъра
  • Задачи (експериментални): Добавен нов раздел с описание на експерименталната функция Задачи за издръжливи опаковки за изпълнение и отложено извличане на резултати
  • Поддръжка на икони: Посочено, че инструменти, ресурси, шаблони на ресурси и подсказки вече могат да включват икони като допълнителни метаданни

Актуализации на документацията

  • README.md: Добавена препратка към версията MCP Specification 2025-11-25 и обяснение за версиониране по дата
  • study_guide.md: Обновена учебна карта да включва Задачи и Анотации на инструменти в раздела Основни концепции; обновен времеви печат

Проверка на съответствие с спецификацията

  • Версия на протокола: Потвърдени всички документи че се отнасят към актуалната MCP Specification 2025-11-25
  • Съвпадение на архитектурата: Потвърдена точност на документацията за двуслойна архитектура (Data Layer + Transport Layer)
  • Документация на примитиви: Верифицирани сървърни примитиви (Ресурси, Подсказки, Инструменти) и клиентски примитиви (Sampling, Еликтация, Логиране, Roots)
  • Механизми за трансфер: Потвърдена точност на документацията за STDIO и Streamable HTTP
  • Насоки за сигурност: Потвърдено съответствие с текущите препоръки за сигурност MCP

Основни документирани функции на MCP 2025-11-25

  • Откриване на OpenID Connect: Откриване чрез OIDC на сървър за удостоверяване
  • OAuth Client ID Metadata документи: Препоръчителен механизъм за регистрация на клиент
  • JSON Schema 2020-12: По подразбиране диалект за дефиниции на MCP схеми
  • Система за тиране на SDK: Формализирани изисквания за поддръжка и поддръжка на функции в SDK
  • Управленска структура: Формализирани работни и интерес групи в управлението на MCP

Основна актуализация на документацията за сигурност (02-Security/)

Интеграция на MCP Security Summit Workshop (Sherpa)

  • Нов ресурс за практически тренинг: Добавена изчерпателна интеграция с MCP Security Summit Workshop (Sherpa) във всички документи за сигурност
  • Покритие на експедиционния маршрут: Документиран пълният преход от базов лагер до върха
  • Съответствие с 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 Workshop, таблица с експедиционен маршрут, обобщение на рисковете от 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 Specification 2025-11-25

Модул 03 - Въведение

  • Документация на SDK: Добавен Go SDK към официалния списък със SDK; обновени всички препратки към SDK с оглед MCP Specification 2025-11-25
  • Изясняване на трансфера: Обновени описания на STDIO и HTTP Streaming транспорт с ясни препратки към спецификацията

Модул 04 - Практическа реализация

  • Актуализации на SDK: Добавен Go SDK; обновен списък на SDK с препратка към версия на спецификацията
  • Спецификация за авторизация: Обновена препратка към MCP Authorization спецификация за версия 2025-11-25

Модул 05 - Разширени теми

  • Нови функции: Добавена забележка за новите функции в MCP Specification 2025-11-25 (Задачи, Анотации на инструменти, URL режим на еликтация, Roots)
  • Ресурси за сигурност: Добавени препратки към OWASP MCP Top 10 и Sherpa workshop

Модул 06 - Общностни приноси

  • Списък с SDK: Добавени Swift и Rust SDK; обновена препратка към спецификацията 2025-11-25
  • Препратка към спецификация: Обновен MCP Specification линк към директен URL

Модул 07 - Уроци от ранно внедряване

  • Обновления на ресурсите: Добавени MCP Specification 2025-11-25 и OWASP MCP Top 10 към допълнителните ресурси

Модул 08 - Най-добри практики

  • Версия на спецификацията: Обновен MCP Specification препратка към 2025-11-25
  • Ресурси за сигурност: Добавени OWASP MCP Top 10 и Sherpa workshop към допълнителните препратки

Модул 10 - Оптимизиране на AI работни потоци

  • Обновяване на значка: Промяна на значката на MCP версия от версията на SDK (1.9.3) към версия на спецификация 2025-11-25
  • Ресурсни връзки: Обновен MCP Specification линк; добавен OWASP MCP Top 10

Модул 11 - MCP Server практически лаборатории

  • Препратка към спецификация: Обновен MCP Specification линк към версия 2025-11-25
  • Ресурси за сигурност: Добавен OWASP MCP Top 10 към официалните ресурси

18 декември, 2025 г.

Актуализация на документацията за сигурност - MCP Specification 2025-11-25

MCP Най-добри практики за сигурност (02-Security/mcp-best-practices.md) - Актуализация на версията на спецификацията

  • Актуализация на версията на протокола: Обновено с препратка към най-новата MCP Specification 2025-11-25 (пусната 25 ноември 2025)
    • Обновени всички препратки към версии от 2025-06-18 до 2025-11-25
    • Обновени дати в документа от 18 август 2025 до 18 декември 2025
    • Потвърдени всички URL адреси на спецификации сочат към текущата документация
  • Проверка на съдържанието: Изчерпателна валидация на най-добрите практики за сигурност спрямо най-новите стандарти
    • Решения за сигурност на Microsoft: Потвърдени текущи термини и връзки за Prompt Shields (преди „Откриване на jailbreak риск“), Azure Content Safety, Microsoft Entra ID и Azure Key Vault
    • OAuth 2.1 сигурност: Потвърдено съответствие с най-новите най-добри практики за сигурност на OAuth
    • OWASP стандарти: Потвърдени актуални препратки към OWASP Top 10 за LLM
    • Azure услуги: Верифицирани всички връзки към документация и най-добри практики на Microsoft Azure
  • Съвпадение със стандарти: Потвърдени актуални всички препратени стандарти
    • NIST AI Risk Management Framework
    • 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 сървърна интеграция с база данни – цялостен практически учебен път

11-MCPServerHandsOnLabs нова цялостна учебна програма за интеграция с база данни

  • Пълна учебна програма от 13 лаборатории: Добавена цялостна учебна програма с практически задачи за изграждане на MCP сървъри готови за продукция с интеграция на PostgreSQL база данни
    • Реална имплементация: Аналитичен казус с Zava Retail, демонстриращ корпоративни модели
    • Структурирана учебна прогресия:
      • Лаборатории 00-03: Основи – Въведение, основна архитектура, сигурност и мулти-клиентност, настройка на среда
      • Лаборатории 04-06: Изграждане на MCP сървъра – Дизайн и схема на база данни, имплементация на MCP сървър, разработка на инструменти
      • Лаборатории 07-09: Напреднали функции – Интеграция на семантично търсене, тестване и отстраняване на грешки, интеграция с VS Code
      • Лаборатории 10-12: Производство и добри практики – Стратегии за внедряване, мониторинг и наблюдение, добри практики и оптимизация
    • Корпоративни технологии: FastMCP framework, PostgreSQL с pgvector, Azure OpenAI embeddings, Azure Container Apps, Application Insights
    • Напреднали функции: Row Level Security (RLS), семантично търсене, мулти-клиентен достъп до данни, векторни embeddings, наблюдение в реално време

Стандартизация на терминология – конверсия от модул в лаборатория

  • Цялостно обновяване на документацията: Систематична актуализация на всички README файлове в 11-MCPServerHandsOnLabs за използване на термина „лаборатория“ вместо „модул“
    • Заглавия на секции: Обновено "What This Module Covers" на "What This Lab Covers" във всички 13 лаборатории
    • Описание на съдържание: Променено "This module provides..." на "This lab provides..." из цялата документация
    • Цели на обучението: Актуализирано "By the end of this module..." на "By the end of this lab..."
    • Навигационни връзки: Конвертирани всички препратки "Module XX:" на "Lab XX:" в крос-препратки и навигация
    • Проследяване на завършване: Обновено "After completing this module..." на "After completing this lab..."
    • Запазени технически препратки: Съхранени препратки към Python модули в конфигурационните файлове (например "module": "mcp_server.main")

Подобрение на учебното ръководство (study_guide.md)

  • Визуална карта на учебната програма: Добавена нова секция „11. Database Integration Labs“ с цялостна визуализация на структурата на лабораториите
  • Структура на репозитория: Обновено от десет на единадесет основни секции с подробно описание на 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
      • Бизнес ефект: Измерими подобрения в onboarding и продуктивност на разработчици
      • Стратегическа стойност: Фокус върху модулно внедряване на агенти и съвместна работа между инструменти
      • Развитие на екосистемата: Позициониране като основна платформа за агентна интеграция
    • Подобрена структура на казуси: Обновени всички седем казуси с консистентно форматиране и цялостни описания
      • Azure AI Travel Agents: Акцент върху мултиагентска оркестрация
      • Azure DevOps Integration: Фокус върху автоматизация на работни потоци
      • Извличане на документация в реално време: Имплементация на Python конзолен клиент
      • Генератор на интерактивен учебен план: Разговорно уеб приложение на Chainlit
      • Вградено редакторно документиране: Интеграция с VS Code и GitHub Copilot
      • Azure API Management: Корпоративни модели за API интеграция
      • GitHub MCP Registry: Развитие на екосистема и платформа за общността
    • Цялостен заключителен раздел: Преработено заключение, подчертаващо седем казуса, обхващащи множество MCP имплементационни аспекти
      • Корпоративна интеграция, мултиагентска оркестрация, производителност на разработчици
      • Развитие на екосистемата, образователни приложения
      • Подобрени прозрения за архитектурни модели, стратегии за имплементация и добри практики
      • Акцент върху MCP като зрял, готов за производство протокол

Обновления в учебното ръководство (study_guide.md)

  • Визуална карта на учебната програма: Обновено mindmap с включен 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 транспорт: Цялостна сървърлес имплементация на базиран на събития транспорт
      • Примери на C#, TypeScript и Python с интеграция на Azure Functions
      • Архитектурни модели, базирани на събития, за мащабируеми MCP решения
      • Приемници на webhook и push-базирана обработка на съобщения
    • Azure Event Hubs транспорт: Високопроизводителен стрийминг транспорт
      • Потоци в реално време за low-latency сценарии
      • Стратегии за партициониране и управление на контрольни точки
      • Пакетиране на съобщения и оптимизация на представянето
    • Корпоративни архитектурни модели: Производствено готови архитектурни примери
      • Разпределена MCP обработка през множество Azure Functions
      • Хибридни архитектури, комбиниращи няколко транспортни типа
      • Издръжливост, надеждност и стратегии за управление на грешки
    • Сигурност и мониторинг: Интеграция с Azure Key Vault и модели за наблюдение
      • Автентикация с управлявани идентичности и принцип на най-малко привилегии
      • Телеметрия с Application Insights и мониторинг на представянето
      • Модели с прекъсвачи и устойчивост на грешки
    • Тестови рамки: Цялостни стратегии за тестване на потребителски транспорт
      • Unit тестове с тест дублиращи обекти и mocking рамки
      • Интеграционни тестове с Azure Test Containers
      • Съображения за тестване на производителност и натоварване

Инженеринг на контекст (05-AdvancedTopics/mcp-contextengineering/) нова област в AI

  • README.md: Цялостно изследване на инженерството на контекст като изгряващо поле
    • Основни принципи: Пълно споделяне на контекст, съзнание за вземане на решения, управление на контекстов прозорец
    • Съответствие с MCP протокола: Как дизайна на MCP покрива предизвикателства при инженеринг на контекст
      • Ограничения на контекстовия прозорец и прогресивни стратегии за зареждане
      • Определяне на релевантност и динамично извличане на контекст
      • Мултимодално управление на контекст и съображения за сигурност
    • Подходи за имплементация: Архитектури с един или множество агенти
      • Техники за разделение и приоритизиране на контексти
      • Прогресивно зареждане и сжатие на контекст
      • Наслоени подходи и оптимизация на извличане
    • Рамка за измерване: Нови метрики за оценка на ефективността на контекста
      • Ефективност на входните данни, представяне, качество и потребителски опит
      • Експериментални подходи към оптимизация на контекст
      • Анализи на грешки и методологии за подобрение

Обновления в навигацията на учебната програма (README.md)

  • Подобрена структура на модули: Обновена таблица на учебната програма с включване на новите теми
    • Добавени записи за Engineering of Context (5.14) и Custom Transport (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
    • Задължителни изисквания: Добавени експлицитни изисквания MUST/MUST NOT от официалната спецификация с ясни визуални индикатори
    • 12 основни практики за сигурност: Реструктурирани от 15 точки към цялостни домейни на сигурност
      • Сигурност на токени и автентикация с интеграция на външен доставчик на идентичност
      • Управление на сесии и транспортна сигурност с криптографски изисквания
      • Защита при AI специфични заплахи с Microsoft Prompt Shields интеграция
      • Контрол на достъпа и разрешения с принцип на най-малко привилегии
      • Сигурност на съдържание и мониторинг с интеграция на Azure Content Safety
      • Сигурност на доставната верига с цялостна проверка на компоненти
      • OAuth сигурност и предотвратяване на Confused Deputy с PKCE имплементация
      • Реакция при инциденти и възстановяване с автоматизирани възможности
      • Съответствие и управление с регулаторно съответствие
      • Разширени контролни механизми със Zero Trust архитектура
      • Интеграция на Microsoft Security екосистема с цялостни решения
      • Непрекъснато развитие на сигурността с адаптивни практики
    • Microsoft Security решения: Подобрено ръководство за интеграция на Prompt Shields, Azure Content Safety, Entra ID и GitHub Advanced Security
    • Ресурси за имплементация: Категоризирани обширни линкове по официална MCP документация, решения на Microsoft, стандарти за сигурност и ръководства

Разширени контролни механизми за сигурност (02-Security/) – корпоративна имплементация

  • MCP-SECURITY-CONTROLS-2025.md: Цялостен преглед с корпоративна рамка за сигурност
    • 9 цялостни домейна на сигурност: Разширени от базови контроли към подробен корпоративен модел
      • Разширена автентикация и авторизация с интеграция на Microsoft Entra ID
      • Сигурност на токени и контролите против препредаване с цялостна валидация
      • Контроли за сигурност на сесии с предотвратяване на hijacking
      • AI специфични контролни механизми с превенция на prompt injection и tool poisoning
      • Предотвратяване на Confused Deputy с 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 и валидация на потребителско съгласие
      • Предотвратяване на препредаване на токени с проверка на аудиторията и сигурно управление на токени
      • Предотвратяване на отвличане на сесии с криптографско свързване и поведенчески анализ
    • Интеграция на корпоративна сигурност: Наблюдение с Azure Application Insights, конвейери за откриване на заплахи и сигурност на веригата за доставки
    • Контролен списък за внедряване: Ясно разграничение на задължителни и препоръчителни мерки за сигурност с ползите от екосистемата за сигурност на Microsoft

Качество на документацията и съответствие със стандартите

  • Препратки към спецификации: Обновени всички препратки към текущата MCP спецификация 2025-06-18
  • Екосистема за сигурност на Microsoft: Подобрени насоки за интеграция във всички документи, свързани със сигурността
  • Практическо внедряване: Добавени подробни примери с код на .NET, Java и Python с корпоративни модели
  • Организация на ресурсите: Изчерпателна категоризация на официална документация, стандарти за сигурност и ръководства за внедряване
  • Визуални индикатори: Ясно обозначаване на задължителни изисквания спрямо препоръчителни практики

Основни концепции (01-CoreConcepts/) - Пълна модернизация

  • Актуализация на версията на протокола: Обновено да препраща към текущата MCP спецификация 2025-06-18 с версия, базирана на дата (формат ГГГГ-ММ-ДД)
  • Рефиниране на архитектурата: Подобрени описания на домакини, клиенти и сървъри, за да отразяват текущите архитектурни модели на MCP
    • Домакините вече са ясно дефинирани като AI приложения, които координират множество клиентски връзки в MCP
    • Клиентите са описани като свързващи протокола, поддържащи връзки един към един със сървъри
    • Сървърите са разширени с локални и дистанционни сценарии за разгръщане
  • Преустройство на примитивите: Пълна реорганизация на сървърни и клиентски примитиви
    • Сървърни примитиви: Ресурси (източници на данни), Подготовки (шаблони), Инструменти (изпълними функции) с подробни обяснения и примери
    • Клиентски примитиви: Вземане на проби (LLM завършвания), Повиквания за въвеждане (потребителски вход), Регистриране (отстраняване на грешки/мониторинг)
    • Обновени с текущи методови модели за откриване (*/list), извличане (*/get) и изпълнение (*/call)
  • Архитектура на протокола: Въведен двуслоен модел на архитектура
    • Данни слой: Основата JSON-RPC 2.0 с управление на жизнения цикъл и примитиви
    • Транспортен слой: STDIO (локално) и HTTP с потоци и SSE (дистанционно) транспортни механизми
  • Рамка за сигурност: Изчерпателни принципи за сигурност, включително явно съгласие на потребителя, защита на личните данни, безопасност при изпълнение на инструменти и сигурност на транспортния слой
  • Модели на комуникация: Обновени протоколни съобщения показват инициализация, откриване, изпълнение и уведомяване
  • Примери с код: Освежени многоезикови примери (.NET, Java, Python, JavaScript), за да отразяват текущите модели на MCP SDK

Сигурност (02-Security/) - Всеобхватно преработване на сигурността

  • Съответствие със стандарти: Пълно съответствие с изискванията за сигурност на MCP спецификация 2025-06-18
  • Еволюция на удостоверяването: Документирано развитие от персонализирани OAuth сървъри към делегация чрез външен доставчик на идентичност (Microsoft Entra ID)
  • Специфичен за AI анализ на заплахи: Подобрено отразяване на съвременни вектори на атака срещу AI
    • Подробни сценарии за атаки с инжектиране на подсказки с реални примери
    • Механизми за отравяне на инструменти и модели на атаки „rug pull“
    • Атаки при отравяне на прозореца за контекст и объркване на модели
  • Решения за сигурност на Microsoft AI: Изчерпателен обхват на екосистемата за сигурност на Microsoft
    • AI Shield за подсказки с усъвършенствано откриване, осветяване и техники за разделяне
    • Интеграционни модели за Azure Content Safety
    • GitHub Advanced Security за защита на веригата за доставки
  • Разширени средства за намаляване на заплахи: Подробни контролни мерки за
    • Отвличане на сесии със специфични за MCP сценарии за атака и криптографски изисквания за сесийни идентификатори
    • Проблеми с объркан застъпник при MCP прокси сценарии с изискване за явно съгласие
    • Уязвимости при пропускане на токени с задължителни контроли за валидиране
  • Сигурност на веригата за доставки: Разширено разглеждане на AI верига за доставки, включително основни модели, услуги за вграждане, доставчици на контекст и трети страни API-та
  • Сигурност основа: Подобрена интеграция с корпоративни модели за сигурност, включително архитектура с нулево доверие и екосистема за сигурност на Microsoft
  • Организация на ресурсите: Категоризиране на изчерпателни връзки по тип (Официална документация, Стандарти, Изследвания, Microsoft решения, Ръководства за внедряване)

Подобрения в качеството на документацията

  • Структурирани цели за учене: Подобрени учебни цели с конкретни и приложими резултати
  • Крос-препратки: Добавени връзки между свързани теми за сигурност и основни концепции
  • Актуална информация: Обновени всички дати и връзки към спецификации според текущите стандарти
  • Насоки за внедряване: Добавени конкретни, приложими насоки за внедряване в двата раздела

16 юли 2025

README и подобрения в навигацията

  • Напълно преработена навигация в README.md
  • Заменени <details> тагове с по-достъпен табличен формат
  • Създадени алтернативни оформления в новата папка "alternative_layouts"
  • Добавени примери за навигация с карти, табове и акордеон стил
  • Обновен раздел за структурата на хранилището, включващ всички последни файлове
  • Подсилена секция "Как да използвате този учебен план" с ясни препоръки
  • Обновени връзки към MCP спецификации, сочещи към коректни URL адреси
  • Добавен раздел за инженеринг на контекста (5.14) в структурата на учебния план

Обновления на учебното ръководство

  • Напълно преработено учебно ръководство, съобразено с настоящата структура на хранилището
  • Добавени нови секции за MCP клиенти и инструменти, както и популярни MCP сървъри
  • Обновена Визуална карта на учебния план, която точно отразява всички теми
  • Подобрени описания на Разширените теми, за да обхванат всички специализирани области
  • Обновен раздел с Казуси, отразяващ реални примери
  • Добавен този изчерпателен дневник на промените

Приноси от общността (06-CommunityContributions/)

  • Добавена подробна информация за MCP сървъри за генериране на изображения
  • Добавен изчерпателен раздел за използване на Claude във VSCode
  • Добавени инструкции за настройка и използване на клиент Cline terminal
  • Обновен раздел MCP клиент с всички популярни клиентски опции
  • Подобрени примери за приноси с по-точни кодови образци

Разширени теми (05-AdvancedTopics/)

  • Организирани всички специализирани папки с последователни имена
  • Добавени материали и примери за инженеринг на контекста
  • Добавена документация за интеграция със Foundry агент
  • Подсилена документация за сигурност с Entra ID

11 юни 2025

Първоначално създаване

  • Пусната първа версия на учебния план MCP за начинаещи
  • Създадена базова структура за всичките 10 основни секции
  • Внедрена Визуална карта за навигация в учебния план
  • Добавени начални примерни проекти на няколко програмни езика

Започване (03-GettingStarted/)

  • Създадени първи примери за сървърна реализация
  • Добавени насоки за разработка на клиент
  • Включени инструкции за интегриране на LLM клиент
  • Добавена документация за интеграция с VS Code
  • Внедрени сървърни примери с Server-Sent Events (SSE)

Основни концепции (01-CoreConcepts/)

  • Добавено подробно обяснение на клиент-сървър архитектурата
  • Създадена документация за ключови компоненти на протокола
  • Документирани модели на съобщения в MCP

23 май 2025

Структура на хранилището

  • Инициирано хранилище с базова структура на папките
  • Създадени README файлове за всеки основен раздел
  • Настроена инфраструктура за превод
  • Добавени изображения и диаграми

Документация

  • Създаден първоначален README.md с преглед на учебния план
  • Добавени CODE_OF_CONDUCT.md и SECURITY.md
  • Настроен SUPPORT.md с насоки за получаване на помощ
  • Създадена предварителна структура на учебното ръководство

15 април 2025

Планиране и рамка

  • Първоначално планиране на учебния план MCP за начинаещи
  • Дефинирани цели за учене и целева аудитория
  • Очертана 10-секционна структура на учебния план
  • Разработена концептуална рамка за примери и казуси
  • Създадени първоначални прототипни примери за ключови концепции

Отказ от отговорност: Този документ е преведен с помощта на AI преводачески услуга Co-op Translator. Въпреки че се стремим към точност, моля имайте предвид, че автоматизираните преводи могат да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за каквито и да е недоразумения или неправилни тълкувания, произтичащи от използването на този превод.