hs-mcp

hs-mcp

3.4

If you are the rightful owner of hs-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP-Haskell (hs-mcp) provides a Haskell implementation of the Model Context Protocol, allowing Haskell applications to expose tools, resources, and prompts to MCP-compatible clients like Claude.

MCP-Haskell (hs-mcp) is a comprehensive Haskell implementation of the Model Context Protocol (MCP), designed to facilitate the integration of Haskell applications with MCP-compatible clients. This implementation supports the full MCP protocol, enabling applications to expose resources, tools, and prompts. It utilizes StdIO transport for local process communication and employs JSON-RPC messaging for efficient data exchange. The package includes a comprehensive test suite to ensure reliability and compatibility with the MCP specification. MCP-Haskell is particularly useful for developers looking to integrate Haskell applications with platforms like Claude Desktop and MCP Inspector, providing a robust framework for creating MCP servers.

Features

  • Full implementation of MCP protocol
  • StdIO transport for local process communication
  • JSON-RPC messaging
  • Support for resources, tools, and prompts
  • Comprehensive test suite