🦀 MCP Rust Examples

Complete Learning Resource for Model Context Protocol Development with Rust

🚀 Ready to start? Choose your learning path and begin building amazing MCP applications with Rust!

📚 API Documentation

Complete Rust API documentation for all examples and utilities. Generated from source code comments.

Browse API Docs

📖 Learning Tutorials

Comprehensive tutorials covering MCP development from beginner to enterprise level.

Start Learning

🎯 Quick Start

Get up and running quickly with our step-by-step setup guide and first example.

cargo run --bin example_01_hello_world

🛠️ Development Tools

Local testing tools and scripts for development workflow optimization.

./scripts/test-workflows.sh

🎪 20 Complete Working Examples

Examples 1-5: Basic MCP Concepts
Hello World, Calculator, Text Processor, Resource Provider
Examples 6-10: Intermediate Features
Configuration, File Ops, HTTP Client, Database, Streaming
Examples 11-15: Advanced Patterns
Monitoring, Task Queues, Auth, Notifications, Data Pipeline
Examples 16-20: Enterprise Solutions
Search Engine, Blockchain, ML Server, Microservices, Complete App