ghbountybot

ghbountybot

by ghbountybot
Provides strongly-typed Rust bindings for the Model Context Protocol (MCP) specification.

Rust Implementation of Model Context Protocol

Overview

The Rust Implementation of Model Context Protocol (MCP) is a project that provides strongly-typed Rust bindings generated from the official MCP JSON Schema. This implementation is designed to standardize context exchange between AI models and their runtime environments.

Schema Source

The types are generated from the official MCP schema version 2024-11-05:

Usage

To use the generated types in your Rust project, import them from the types module:

use mcp::types::*;

Generation

The types are generated using typify, a tool that converts JSON Schema into idiomatic Rust types with full serde support.

Resources

Activity

Contributors

Languages

  • Rust: 100.0%

Features & Capabilities

Categories
mcp_server model_context_protocol rust json_schema serde typify

Implementation Details

Stats

0 Views
1 GitHub Stars

Repository Info

ghbountybot Organization

Similar MCP Servers

continuedev_continue by continuedev
25049
21423
9300