6 месяцев назад
Как создать протокол в стиле MCP без состояния, защищённый и асинхронный для масштабируемых рабочих процессов агентов
В этом руководстве мы создадим наглядную демонстрацию современного дизайна MCP, сосредоточив внимание на трёх основных идеях: коммуникации без состояния, строгой проверке на уровне SDK и асинхронных длительных операциях. Мы реализуем минимальный протокол, подобный MCP, используя структурированные конверты, подписанные запросы и инструменты проверки Pydantic, чтобы показать, как агенты и службы могут безопасно взаимодействовать без использования постоянных сеансов. Основные этапы 1. Настройка основных утилит, необходимых во всей системе, включая вспомогательные средства для работы со временем, генерацию UUID, каноническую сериализацию JSON и криптографическое подписание...