Add MCP SDK module and capitalize server
This commit adds an MCP SDK module that provides a higher-level interface for
creating MCP servers. The SDK simplifies the creation of tools, resources, and
prompts with a more accessible API, avoiding the use of functors.
Key improvements:
- Created a modular Mcp_sdk library for easy server creation
- Fixed build issues and interface constraints
- Added a capitalize_sdk.ml example server using the new SDK
- Improved logging for server operations
- Restructured dune files to handle multiple libraries
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>