Provides a Haskell implementation of the Model Context Protocol for building MCP-compatible servers and clients.
hs-mcp offers a Haskell implementation of the Model Context Protocol (MCP), facilitating the integration of Haskell applications with MCP-compatible clients like Claude. It supports the full MCP protocol with features such as StdIO transport, JSON-RPC messaging, resource, tool, and prompt handling. The library includes an example echo server, comprehensive test suite, and is designed for easy integration into Haskell projects.