RM

rust-mcp-stack/rust-mcp-schema

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

79 stars 4 forks 品質 63 トレンド 22MIT

Rustの公式モデルコンテキストプロトコル(MCP)スキーマの型安全実装.

概要

[https://github.com/rust-mcp-stack/rust-mcp-schema/actions/workflows/ci.yml)] 公式モデルコンテキストプロトコル(MCP)スキーマの型セーフな Rust 実装で、すべての公式 MCP プロトコルバージョンをサポートしています。 - 2026-07-28 (デフォルト) - 2025-11-25 - 2025-06-18 - 2025-03-26 - 2024-11-05 - ドラフト このリポジトリのMCPスキーマは、公式モデルコンテキストプロトコルから自動的に生成され、常に最新の公式仕様と整列されていることを保証します。 このcrateはMCPスキーマの実装を提供します。 rust-mcp-sdk が残りを心配している間、あなたのアプリのロジックに焦点を当てます! - 特徴 - このクレートはどのように使用できますか? - スキーマバージョン - 異なるスキーマバージョンを切り替える方法は? - スキーマの生成方法は? - schema utils とは? - schema utils は何をしますか?

概要(AI 翻訳)

公式モデルコンテキストプロトコル(MCP)スキーマの型セーフな Rust 実装で、すべての公式 MCP プロトコルバージョンをサポートしています。

  • [2026-07-28] (デフォルト)
  • [2025-11-25
  • [2025-06-18
  • [2025-03-26
  • [2024-11-05
  • [draft

このリポジトリのMCPスキーマは、公式モデルコンテキストプロトコルから自動的に生成され、常に最新の公式仕様と整列されていることを保証します。

お問い合わせ

注意: このcrateのみはMCPスキーマの実装を提供します。

MCP サーバーやクライアントをビルドするための高性能な非同期ツールキットをお探しの場合は、rust-mcp-sdk をチェックアウトしてください。 rust-mcp-sdk が残りを心配している間、あなたのアプリのロジックに焦点を当てます!

お問い合わせ

コンテンツ:

  • 特徴

  • このクレートはどのように使用できますか?

  • スキーマバージョン

  • 異なるスキーマバージョン間で切り替える方法は?

  • スキーマの生成方法は?

  • [schema_utilsとは何ですか?

  • schema utils は何をしますか?

  • 使用例

  • MCP サーバーのコールツールリクエスト メッセージの検出

  • MCP サーバーでコールツール結果応答を作成する

  • MCP クライアントのコールツール結果応答メッセージの検出

  • 利用例(スキーマ utilsを利用しない)

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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-25
  • 2025-06-18
  • 2025-03-26
  • 2024-11-05
  • draft

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.
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →