高MCP
一 主控程序 提供语言模型的服务器 访问 大学,Haskell API搜索引擎。
工具
| 工具 | 说明 |
|---|---|
hoogle_search | 按函数名、类型签名或限定名搜索Haskell库。支持包过滤器(+base, -containers)以及可配置的结果计数。 |
hoogle_info | 获取特定函数或类型的详细信息,包括其签名、包、模块、文档和Hackage链接。 |
建筑
要求GHC>=9.6,阴谋集团>=3.14。
cabal build运行测试
cabal test配置
克劳德桌面版
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"hoogle": {
"command": "cabal",
"args": ["run", "hoogle-mcp"],
"cwd": "/path/to/hoogle-mcp"
}
}
}或者,如果您已经构建并安装了二进制文件:
{
"mcpServers": {
"hoogle": {
"command": "hoogle-mcp"
}
}
}克劳德代码
claude mcp add hoogle -- cabal run hoogle-mcp环境变量
| 变量 | 默认值 | 描述 |
|---|---|---|
HOOGLE_URL | https://hoogle.haskell.org | Hoogle API的基本URL。覆盖此项以指向本地Hoogle实例。 |
协议
服务器通过以下方式进行通信 标准 使用 JSON-RPC 2.0, 实施版本 2024-11-05 模型上下文协议。
许可证
请参阅 license 领域 hoogle-mcp.cabal.
