
rust-mcp-stack/rust-mcp-schema
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Безопасная реализация официальной схемы Model Context Protocol (MCP) в Русте.
Обзор
[[Т0]] Типобезопасная реализация схемы MCP, поддерживающая все официальные версии протокола MCP: - 2026-07-28 (по умолчанию) - 2025-11-25 - 2025-06-18 - 2025-03-26 - 2024-11-05 - проект Схемы MCP в этом хранилище автоматически генерируются из официального протокола Model Context, гарантируя, что они всегда актуальны и соответствуют последним официальным спецификациям. Этот ящик обеспечивает реализацию схемы MCP. Сосредоточьтесь на логике вашего приложения, в то время как rust-mcp-sdk заботится об остальном! - Особенности - Как можно использовать этот ящик? - Версии схемы - Как переключаться между различными версиями схемы? Как создаются схемы? - Что такое schema utils? Что делает schema utils?
Обзор (машинный перевод)
Типобезопасная реализация схемы MCP, поддерживающая все официальные версии протокола MCP:
2026-07-28(по умолчанию)- [[Т1]]
- [[Т2]]
- [[Т3]]
- [[Т4]]
- [[Т5]]
Схемы MCP в этом хранилище автоматически генерируются из официального протокола Model Context, гарантируя, что они всегда актуальны и соответствуют последним официальным спецификациям.
Примечание: Этот ящик **только ** обеспечивает реализацию схемы MCP.
Если вы ищете высокопроизводительный асинхронный инструментарий для создания MCP-серверов и клиентов, проверьте rust-mcp-sdk. Сосредоточьтесь на логике вашего приложения, в то время как rust-mcp-sdk заботится об остальном!
Содержание:
-
Особенности
-
Как можно использовать этот ящик?
-
Версии схемы Как переключаться между различными версиями схемы?
-
Как генерируются схемы? Что такое [6]? Что делает schema utils?
-
Примеры использования Обнаружение сообщения CallToolRequest на MCP-сервере Создание ответа CallTool на MCP-сервере Обнаружение сообщения CallToolResult Response в клиенте MCP Примеры использования (без использования schema utils)
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Model Context Protocol (MCP) Schema for Rust
A type-safe Rust implementation of the official Model Context Protocol (MCP) schema, supporting all official MCP Protocol versions:
2026-07-28(default)2025-11-252025-06-182025-03-262024-11-05draft
The MCP schemas in this repository are automatically generated from the official Model Context Protocol, ensuring they are always up-to-date and aligned with the latest official specifications.
Note: This crate only provides an implementation of the MCP schema.
If you are looking for a high-performance, asynchronous toolkit for building MCP servers and clients, checkout rust-mcp-sdk. Focus on your app’s logic while rust-mcp-sdk takes care of the rest!
Contents:
Features
- 🧩 Type-safe implementation of the MCP protocol specification.
- 💎 Auto-generated schemas are always synchronized with the official schema specifications.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →