protoc-gen-go-mcp — это плагин для компилятора Protocol Buffers, который создает серверы протокола контекста модели (MCP) из ваших служб gRPC или ConnectRPC. Он генерирует файлы *.pb.mcp.go для каждой службы protobuf, что позволяет делегировать обработчики непосредственно серверу или клиентам MCP. Он поддерживает входные данные JSON Schema, автоматически извлекаемые из дескрипторов методов, что упрощает интеграцию и автоматизацию в рабочих процессах API.
protoc-gen-go-mcp — это плагин для компилятора Protocol Buffers, который создает серверы протокола контекста модели (MCP) из ваших служб gRPC или ConnectRPC. Он генерирует файлы *.pb.mcp.go для каждой службы protobuf, что позволяет делегировать обработчики непосредственно серверу или клиентам MCP. Он поддерживает входные данные JSON Schema, автоматически извлекаемые из дескрипторов методов, что упрощает интеграцию и автоматизацию в рабочих процессах API.
protoc-gen-go-mcp — это специализированный плагин для компилятора Protocol Buffers, предназначенный для генерации реализаций серверов MCP из определений служб gRPC или ConnectRPC. Он выводит код, который позволяет вашим службам обрабатывать запросы MCP, используя JSON Schema для валидации и структуры входных данных. Плагин упрощает интеграцию RPC-сервисов с MCP, позволяя без проблем передавать управление обработчикам MCP, и поддерживает автоматическую генерацию схемы из дескрипторов protobuf, улучшая интероперабельность. В будущем планируется поддержка официальных SDK на Go и дополнительных сред выполнения, что расширит его применимость в разработке API и системах обмена данными.
Кто будет использовать protoc-gen-go-mcp?
Разработчики, использующие службы gRPC или ConnectRPC