mcpdotnet: A .NET client protocol implementation #141
PederHP
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Pre-submission Checklist
What would you like to share?
I'm excited to share mcpdotnet, a .NET client implementation of the Model Context Protocol. This library aims to provide a clean, specification-compliant implementation with minimal additional abstraction, making it easy for .NET developers to integrate MCP into their applications.
What we've built:
How we built it:
The library was developed with a focus on staying close to the protocol specification while providing a natural .NET experience. We followed patterns established by the official SDKs where possible, particularly in transport implementations. The codebase emphasizes clean architecture and thorough testing, using xUnit for both unit and integration tests.
Challenges faced:
What we learned:
The library is now available on NuGet and GitHub. While we're still adding more documentation and examples before a 1.0 release, it's already fully functional and being used in production environments.
We welcome contributions and feedback from the community, whether it's submitting PRs, reporting issues, or suggesting improvements!
Relevant Links
https://github.com/PederHP/mcpdotnet
Beta Was this translation helpful? Give feedback.
All reactions