Back to Home
drshade icon

haskell-mcp-server

Verified Safe

by drshade

Overview

Provides a fully-featured Haskell library for building Model Context Protocol (MCP) servers to enable AI agent interaction.

Installation

Run Command
docker run -i --entrypoint="/usr/local/bin/haskell-mcp-server" haskell-mcp-server

Security Notes

The library implements the MCP protocol and provides abstractions for server development. Template Haskell is used for automatic handler derivation, which generates code at compile time based on defined data types, not direct runtime evaluation of untrusted input. However, metaprogramming (Template Haskell) always requires careful review. The HTTP transport enables CORS by default. No obvious hardcoded secrets or malicious patterns were found in the truncated code. The overall security posture will heavily depend on how specific handlers are implemented by the end-user of the library. The project acknowledges its AI-assisted development and plans for future refactoring for robustness.

Similar Servers

Stats

Interest Score44
Security Score8
Cost ClassLow
Stars38
Forks7
Last Update2026-01-19

Tags

HaskellMCPServerAILibrary