model-context-protocol

Crates.iomodel-context-protocol
lib.rsmodel-context-protocol
version0.1.1
created_at2026-01-24 08:51:52.685959+00
updated_at2026-01-24 08:54:11.738673+00
descriptionA Rust implementation of the Model Context Protocol (MCP)
homepage
repositoryhttps://github.com/tsharp/model-context-protocol
max_upload_size
id2066411
size17,994
Travis Sharp (tsharp)

documentation

README

model-context-protocol

A Rust implementation of the Model Context Protocol (MCP).

Overview

This library provides a foundation for building MCP servers and clients in Rust. The Model Context Protocol enables seamless communication between AI models and context providers.

Installation

Add this to your Cargo.toml:

[dependencies]
model-context-protocol = "0.1.0"

Usage

use model_context_protocol::{Protocol, Message, MessageType};

// Example usage - more documentation coming soon

Features

  • Core protocol types and traits
  • Message serialization/deserialization
  • Async support with Tokio
  • Type-safe error handling

Development Status

This library is in early development. The API is subject to change.

License

MIT

Commit count: 6

cargo fmt