Hs-mcp icon

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