packages feed

mcp-server 0.1.0.6 → 0.1.0.7

raw patch · 2 files changed

+7/−8 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

README.md view
@@ -4,10 +4,11 @@  ## Features -- **Complete MCP Implementation**: Full support for MCP 2024-11-05 specification+- **Complete MCP Implementation**: Designed against the MCP 2024-11-05 server specification - **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+- **Stdio Transport Only**: HTTP/SSE coming soon!  ## Supported MCP Features @@ -16,7 +17,6 @@ - ✅ **Tools**: Model-controlled callable functions - ✅ **Initialization Flow**: Complete protocol lifecycle with version negotiation - ✅ **Error Handling**: Comprehensive error types and JSON-RPC error responses-- ✅ **Capabilities**: Proper capability negotiation with sub-capabilities  ## Quick Start @@ -116,7 +116,7 @@  ## Examples -The library includes complete examples:+The library includes a few different examples:  - **`examples/Simple/`**: Basic key-value store using Template Haskell derivation - **`examples/Complete/`**: Full-featured example with prompts, resources, and tools@@ -130,8 +130,7 @@ docker build -t haskell-mcp-server .  # Run different examples-docker run -i --entrypoint="/usr/local/bin/template-haskell-example" haskell-mcp-server-docker run -i --entrypoint="/usr/local/bin/high-level-example" haskell-mcp-server+docker run -i --entrypoint="/usr/local/bin/haskell-mcp-server" haskell-mcp-server ```  And then configure Claude by editing `claude_desktop_config.json`:@@ -144,8 +143,8 @@             "args": [                 "run",                 "-i",-                "--entrypoint=/usr/local/bin/template-haskell-example",-                "drshade/haskell-mcp-server"+                "--entrypoint=/usr/local/bin/haskell-mcp-server",+                "haskell-mcp-server"             ]         }     }
mcp-server.cabal view
@@ -15,7 +15,7 @@ -- PVP summary:     +-+------- breaking API changes --                  | | +----- non-breaking API additions --                  | | | +--- code changes with no API change-version: 0.1.0.6+version: 0.1.0.7 -- A short (one-line) description of the package. synopsis: Library for building Model Context Protocol (MCP) servers -- A longer description of the package.