IBM Zero-dependency C/C++ MCP SDK for the edge #802
ericrkass-coder
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
Uh oh!
There was an error while loading. Please reload this page.
-
Pre-submission Checklist
What would you like to share?
Dear MCP community,
Due to the apparent lack of a native C/C++ SDK for MCP, we went ahead and built our own because we needed it for edge execution at IBM/SAP.
We specifically required a framework with zero external dependencies (no Python, no Node) and high performance for our kernel environments, so we wrote it in native C/C++ using a battle-tested queue-based asynchronous runtime.
IBM has just open-sourced the SDK which implements the full MCP suite including tools, prompting, notifications, and sampling under an MIT license:
Repository: https://github.com/IBM/tsar-mcp
Implementation Guide: TSAR-MCP Aspect Guide
If there is interest in formalizing a C/C++ SDK track, I would be glad to discuss the architecture. Either way, we hope it proves useful for anyone else building AI integration in constrained environments.
Cheers,
... Eric
Relevant Links
Repository: https://github.com/IBM/tsar-mcp
Implementation Guide: TSAR-MCP Aspect Guide
Beta Was this translation helpful? Give feedback.
All reactions