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.
- π Lightweight and high-performance
- π¦ Zero external dependencies
- π Easy to integrate
- π― Full MCP protocol support
dotnet add package DotNetCampus.ModelContextProtocol// TODO: Add usage examplesDotNetCampus.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
# 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 packContributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
dotnet-campusοΌ.NET θδΈζζ―ε¦ι’οΌ