{"repo":"drshade/haskell-mcp-server","free":true,"listed":false,"github":"https://github.com/drshade/haskell-mcp-server","clone":"git clone https://github.com/drshade/haskell-mcp-server.git","description":"An Awesome MCP Server Framework for Haskell","language":"Haskell","stars":49,"topics":[],"license":"BSD-3-Clause","category":"mcp-servers","readme_excerpt":"mcp-server A fully-featured Haskell library for building Model Context Protocol (MCP) servers. Features - Complete MCP Implementation : Dual-era server — legacy revisions 2024-11-05 through 2025-11-25 via the initialize handshake, and the stateless 2026-07-28 revision via per-request meta (including server/discover , resultType , and cacheability fields) - Type-Safe API : Leverage Haskell's type system for robust MCP servers - Multiple Abstractions : Both low-level fine-grained control and high-level derived interfaces - Template Haskell Support : Automatic handler derivation from data types - Multiple Transports : STDIO and HTTP Streaming transport (MCP Streamable HTTP) Supported MCP Features - ✅ Prompts : User-controlled prompt templates with arguments - ✅ Resources : Application-controlled readable resources - ✅ Resource Templates : Parameterized resources via URI templates - ✅ Tools : Model-controlled callable functions - ✅ Completions : Argument autocompletion for prompts and templates - ✅ Change Notifications : listChanged /resource-update pushes, via subscriptions/listen (2026-07-28) or legacy stdio delivery - ✅ Progress & Logging : notifications/progress and notifications/message scoped to the requesting client - ✅ Cancellation : notifications/cancelled (stdio) and stream closure (HTTP) interrupt in-flight handlers - ✅ Initialization Flow : Complete protocol lifecycle with version negotiation - ✅ Error Handling : Comprehensive error types and JSON-RPC error responses ","default_branch":null,"files":null,"tree":[],"storefront":"/r/drshade","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/drshade/haskell-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}