Hs-mcp
Createdbuecking
Provides a Haskell implementation of the Model Context Protocol for building MCP-compatible servers and clients.
About
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.
Key Features
- StdIO transport for local process communication
- Supports resources, tools, and prompts
- 0 GitHub stars
- Full implementation of MCP protocol
- JSON-RPC messaging
- Comprehensive test suite
Use Cases
- Creating servers that can handle resources, tools, and prompts
- Exposing Haskell tools to MCP-compatible clients
- Integrating Haskell applications with Claude or MCP Inspector