Skip to content

A lightweight, zero-dependency yet full-featured MCP protocol implementation built with .NET. It can be easily integrated into your application, regardless of its architecture.

License

Notifications You must be signed in to change notification settings

dotnet-campus/DotNetCampus.ModelContextProtocol

Repository files navigation

DotNetCampus.ModelContextProtocol

.NET Build and Test NuGet

A lightweight, zero-dependency yet full-featured MCP protocol implementation built with .NET. It can be easily integrated into your application, regardless of its architecture.

Features

  • 🚀 Lightweight and high-performance
  • 📦 Zero external dependencies
  • 🔌 Easy to integrate
  • 🎯 Full MCP protocol support

Getting Started

Installation

dotnet add package DotNetCampus.ModelContextProtocol

Basic Usage

// TODO: Add usage examples

Project Structure

DotNetCampus.ModelContextProtocol/
├── src/                       # Source code
├── tests/                     # Unit tests
├── build/                     # Build configuration
│   └── Version.props          # Version information
├── .github/                   # GitHub configuration
│   └── workflows/             # CI/CD workflows
├── Directory.Build.props      # MSBuild properties
├── Directory.Packages.props   # NuGet package versions
└── README.md                  # This file

Building from Source

# Clone the repository
git clone https://github.com/dotnet-campus/DotNetCampus.ModelContextProtocol.git
cd DotNetCampus.ModelContextProtocol

# Build
dotnet build

# Run tests
dotnet test

# Pack NuGet packages
dotnet pack

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About dotnet-campus

dotnet-campus(.NET 职业技术学院)

About

A lightweight, zero-dependency yet full-featured MCP protocol implementation built with .NET. It can be easily integrated into your application, regardless of its architecture.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages